Расширение размера меток WPF - PullRequest
1 голос
/ 02 ноября 2011

У меня есть несколько элементов управления Label внутри StackPanel, и их ширина установлена ​​на Auto.Однако ширина метки не увеличивается, чтобы использовать 100% пространства, доступного в StackPanel.Как я могу сделать это?Спасибо.

РЕДАКТИРОВАТЬ: Хорошо, я обнаружил, что проблема в том, что у меня есть свойство AccessText.Таким образом, моя метка расширяется, а AccessText - нет, даже если для HorizontalAlignment установлено значение Stretch.

Ответы [ 3 ]

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

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

1 голос
/ 02 ноября 2011

Установите HorizontalAlignment в Stretch.

0 голосов
/ 12 марта 2013

Я установил следующие свойства, и у меня это сработало.

Width="Auto" HorizontalAlignment="Left"
...