/ / Jak rozszerzyć 2 pola tekstowe (na trzy) równo po zrzuceniu jednego z nich? - wpf, układ, szerokość

Jak rozwinąć 2 pola tekstowe (na trzy) równo po zerwaniu jednego z nich? - wpf, układ, szerokość

Mam trzy pola tekstowe ... wewnątrz panelu stosu (orientacja = poziomo).

każdy ma taką samą szerokość. Jeśli któryś z nich się zawali, chcę, aby pozostałe dwie dzieliły przestrzeń.

Mam na myśli, jeśli 15o to całkowita szerokość (50 * 3). Jeśli jeden jest zwinięty, każde pole tekstowe powinno zajmować 75.

Proszę, pomóż mi to zrobić. Dzięki

Odpowiedzi:

2 dla odpowiedzi № 1

Prostym sposobem jest umieszczenie ich w UniformGrid. Jeśli ją ustawisz Rows="1", następnie utworzy jedną kolumnę dla każdego (niezamkniętego) elementu potomnego i sprawi, że wszystkie kolumny będą równe szerokości.

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