示例:带有两个标签的StackPanel
。开始应用后,面板具有固定的尺寸。
问题:如何设置标签可由用户通过鼠标调整大小? 这样用户就可以点击两个标签之间的水平线,并根据需要调整尺寸。
答案 0 :(得分:0)
我觉得你可能在谈论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
检查出来。