0
示例:帶有兩個標籤的A StackPanel
。啓動應用程序後,面板具有固定大小。如何設置面板/元素可以通過鼠標調整大小?
問題:如何設置標籤可由用戶通過鼠標調整大小? 這樣用戶就可以點擊兩個標籤之間的水平線並根據需要調整尺寸。
示例:帶有兩個標籤的A StackPanel
。啓動應用程序後,面板具有固定大小。如何設置面板/元素可以通過鼠標調整大小?
問題:如何設置標籤可由用戶通過鼠標調整大小? 這樣用戶就可以點擊兩個標籤之間的水平線並根據需要調整尺寸。
我有一種感覺,你可能會談論GridSplitter。
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Label Content="Left" Grid.Column="0" />
<GridSplitter HorizontalAlignment="Right"
VerticalAlignment="Stretch"
Grid.Column="1" ResizeBehavior="PreviousAndNext"
Width="5" Background="#FFBCBCBC"/>
<Label Content="Right" Grid.Column="2" />
</Grid>
順便說一句,這是一個關於wpf中佈局的好教程。
http://wpftutorial.net/GridLayout.html
檢查出來。