我试图找出如何使左侧的默认宽度更宽。当我单击选项卡以展开左侧时,它不够宽,无法在窗格中查看数据。
<avalonDock:LayoutRoot.LeftSide>
<avalonDock:LayoutAnchorSide>
<avalonDock:LayoutAnchorGroup>
<avalonDock:LayoutAnchorable Title="Document Properties">
<StackPanel Width="500">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Label Grid.Row="0" Margin="0,10,0,0">File #</Label>
<TextBox Grid.Row="0" Width="100" Height="20" Margin="0,10,0,0"/>
</Grid>
</StackPanel>
</avalonDock:LayoutAnchorable>
</avalonDock:LayoutAnchorGroup>
</avalonDock:LayoutAnchorSide>
</avalonDock:LayoutRoot.LeftSide>
感谢您的帮助, 加里
答案 0 :(得分:1)
将AutoHideWidth和FloatingWidth添加到LayoutAnchorable标记:
<avalonDock:LayoutAnchorable Title="Document Properties"
AutoHideWidth="500"
FloatingWidth="500">
我在这里使用了500个像素,但你可以设置你喜欢的任何宽度。
AutoHideWidth是从隐藏状态弹出时的宽度; FloatingWidth是从窗口侧面拖动时的宽度。