一、Grid网格
1、要使用Grid,首先要向RowDefinitions和ColumnDefinitions属性中添加一定数量的RowDefinitions和 ColumnDefinitions元素,从而定
义行数和列数。
而放置在Grid面板中的控件元素都必须显示采用附加属性语法定义其 放置所在的行和列,它们都是以0为基准的整型值,如果没有显式设置
任何行或列,Grid将会隐式地将控件加入在第0行第0列
设置自己所在的行和列Grid.Row和Grid.Column,
2、自适应区域:
<Label Grid.Row="2" Grid.Column="2" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Content="Test9" Margin="5" Background="Aqua"/>
3、顶部对齐或底部对齐
<Label Grid.Row="2" Grid.Column="2" HorizontalAlignment="Stretch" VerticalAlignment="Top" Content="Test9" Margin="5" Background="Aqua"/>
4、左右对齐时
<Label Grid.Row="2" Grid.Column="2" HorizontalAlignment="Left" VerticalAlignment="Bottom" Content="Test9" Margin="5" Background="Aqua"/>
这是我所学到的C#XAML,分享给你们,希望可以帮助到你们。
新手上道,请多多指教,大神勿喷。如果有更好的方法或不懂得地方欢迎在评论区教导和提问喔,
谢谢!
1、要使用Grid,首先要向RowDefinitions和ColumnDefinitions属性中添加一定数量的RowDefinitions和 ColumnDefinitions元素,从而定
义行数和列数。
而放置在Grid面板中的控件元素都必须显示采用附加属性语法定义其 放置所在的行和列,它们都是以0为基准的整型值,如果没有显式设置
任何行或列,Grid将会隐式地将控件加入在第0行第0列
设置自己所在的行和列Grid.Row和Grid.Column,
2、自适应区域:
<Label Grid.Row="2" Grid.Column="2" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Content="Test9" Margin="5" Background="Aqua"/>
3、顶部对齐或底部对齐
<Label Grid.Row="2" Grid.Column="2" HorizontalAlignment="Stretch" VerticalAlignment="Top" Content="Test9" Margin="5" Background="Aqua"/>
4、左右对齐时
<Label Grid.Row="2" Grid.Column="2" HorizontalAlignment="Left" VerticalAlignment="Bottom" Content="Test9" Margin="5" Background="Aqua"/>
这是我所学到的C#XAML,分享给你们,希望可以帮助到你们。
新手上道,请多多指教,大神勿喷。如果有更好的方法或不懂得地方欢迎在评论区教导和提问喔,
谢谢!