WPF: 共享Grid寬度或高度的方法
阿新 • • 發佈:2018-08-23
true esc sha code idt share panel init style
需要兩個屬性:
1. Grid.IsSharedSizeScope="True"
2. SharedSizeGroup=名稱
<StackPanel Margin="15" Grid.IsSharedSizeScope="True"> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto" SharedSizeGroup="A"/> <ColumnDefinition Width="*"/> <ColumnDefinition Width="Auto" SharedSizeGroup="B"/> </Grid.ColumnDefinitions> <TextBlock Grid.Column="0" Text="Col 1"/> <TextBox Grid.Column="1" /> <TextBlock Grid.Column="2" Text="3rd column here"/> </Grid> <Separator Margin="0,20"/> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto" SharedSizeGroup="A"/> <ColumnDefinition /> <ColumnDefinition SharedSizeGroup="B"/> </Grid.ColumnDefinitions> <TextBlock Grid.Column="0" Text="1"/> <TextBox Grid.Column="1"/> </Grid> </StackPanel>
WPF: 共享Grid寬度或高度的方法