Как расширить 2 текстовых поля (из трех) одинаково, когда одно из них свернуто? - PullRequest
0 голосов
/ 16 ноября 2011

У меня есть три текстовых поля ... внутри панели стека (ориентация = горизонтальная).

каждый имеет одинаковую ширину. Если один из них рухнет, я хочу, чтобы два других поделили пространство.

Я имею в виду, если 15o была общая ширина (50 * 3). Если один из них свернут, каждое текстовое поле должно занимать 75.

Пожалуйста, помогите мне сделать это. Спасибо

1 Ответ

2 голосов
/ 16 ноября 2011

Простой способ - поместить их в UniformGrid. Если вы установите его на Rows="1", тогда он создаст один столбец для каждого (не свернутого) дочернего элемента и сделает все столбцы равными по ширине.

<UniformGrid Rows="1" Width="150">
    <TextBox />
    <TextBox />
    <TextBox />
</UniformGrid>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...