WPF详解2.0-WPF布局面板

来源:互联网 发布:刘德华唱功知乎 编辑:程序博客网 时间:2024/06/01 08:12

WPF拥有很多布局面板,比如Grid,StackPanel等,这让我们的界面布局更加的灵活.

Grid其实就和Web中的Table差不多,

Grid.ColumnDefinitions(相当于table的td)

Grid.RowDefinitions(相当于table中的tr)

Grid.ColumnDefinitions里面的ColumnDefinition数量代表有多少行

Grid.RowDefinitions里面的RowDefinition数量代表有多少列了。

 Grid.Row:第几行 Grid.Column:第几列

下面就是个3行3列的表格形式、图片在第1行第1列

<Grid Margin="0" Width="1200" Height="666" Name="MenuGrid">
                <Grid.ColumnDefinitions>
                    <ColumnDefinition/>
                    <ColumnDefinition/>
                    <ColumnDefinition/>
                </Grid.ColumnDefinitions>

                <Grid.RowDefinitions>
                    <RowDefinition/>
                    <RowDefinition/>
                    <RowDefinition/>
                </Grid.RowDefinitions>

<Image Grid.Row="0" Grid.Column="0" Margin="20"  Name="ImageConveServer"  Stretch="Fill" Source="/Images/Conve_1_up.png" />

</Grid>

讲的比较简单、文采也不是很好(请见谅)