我有这个:
<Grid.ColumnDefinitions>
<ColumnDefinition Width="50*" />
<ColumnDefinition Width="5" />
<ColumnDefinition Width="50*" />
</Grid.ColumnDefinitions>
<GridSplitter Background="{x:Static SystemColors.ControlBrush}"
Grid.Column="1"
Margin="0,0,0,0"
Name="splitter"
HorizontalAlignment="Stretch" />
我正在尝试保存和恢复分隔条的位置。我使用grid.ColumnDefinitions[0].Width
,它返回列的宽度(以像素为单位)。
当我恢复位置时,如何同时恢复并保持50*的设置,以便在调整窗口大小时,列可以正确地调整大小?