/ / ¿Cómo expandir 2 cuadros de texto (de cada tres) por igual cuando uno de ellos está colapsado? - wpf, diseño, ancho

¿Cómo expandir 2 cuadros de texto (de tres) por igual cuando uno de ellos está colapsado? - wpf, diseño, ancho

Tengo tres cuadros de texto ... dentro de un panel de pila (orientación = Horizontal).

Cada uno tiene el mismo ancho. Si uno de ellos está colapsado, quiero que otros dos compartan el espacio.

Quiero decir si 15o era el ancho total (50 * 3). Si uno está colapsado, cada cuadro de texto debe ocupar 75.

Por favor ayúdame a hacer eso. Gracias

Respuestas

2 para la respuesta № 1

Una forma simple es ponerlos en un UniformGrid. Si lo pones a Rows="1", luego hará una columna para cada niño (no colapsado), y hará que todas las columnas tengan el mismo ancho.

<UniformGrid Rows="1" Width="150">
<TextBox />
<TextBox />
<TextBox />
</UniformGrid>