2011-11-02 73 views
1

我在StackPanel內有幾個Label控件,它們的寬度設置爲Auto。但是,標籤的寬度不能擴展到利用StackPanel中可用空間的100%。我怎樣才能做到這一點?謝謝。擴大WPF標籤的大小

編輯:好的我發現問題是因爲我有一個AccessText屬性。所以我的標籤正在擴展,但AccessText不是,即使Horizo​​ntalAlignment設置爲Stretch。

回答

1

Set HorizontalAlignment to Stretch

2

自動意味着如果水平對齊處於中心位置,標籤將佔據文本所需的空間。您需要將水平對齊設置爲伸展以佔據整個寬度。

+0

Horizo​​ntalAlignment已經設置爲Stretch。好吧,我發現問題是因爲我有一個AccessText屬性。所以我的標籤正在擴展,但AccessText不是,即使Horizo​​ntalAlignment設置爲Stretch。 – cppNoob

0

我設置了以下屬性,它爲我工作。

Width="Auto" HorizontalAlignment="Left"