【发布时间】:2015-04-30 18:48:16
【问题描述】:
我正在尝试在 Windows 8 通用应用程序中创建一个简单的网格。 以下是我的目标。
Row1Col1 Row1Col2 Row1Col3
Row2Col1 Row2Col2 Row2Col3
Row3Col1 Row3Col2 Row3Col3
<Grid x:Name="Grid1" HorizontalAlignment="Left" Height="217" Margin="557,135,0,0" Grid.Row="1" VerticalAlignment="Top" Width="433">
<Grid.RowDefinitions>
<RowDefinition Height="1*"/>
<RowDefinition Height="1*"/>
<RowDefinition Height="1*"/>
</Grid.RowDefinitions>
<Grid.Background>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="Black" Offset="0"/>
<GradientStop Color="White" Offset="1"/>
</LinearGradientBrush>
</Grid.Background>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="1*"/>
<ColumnDefinition Width="1*"/>
<ColumnDefinition Width="1*"/>
</Grid.ColumnDefinitions>
</Grid>
我想在 XAML 中设置均匀间隔的行和列,并在代码中添加文本标签。
类似:
Grid.Row1.Col1.Text="Row1Col1"; Grid.Row1.Col2.Text="Row1Col2";
一个简短的 XAML sn-p 和一段 c# 代码会很有帮助。
到目前为止,这是我的 xaml。
任何帮助表示赞赏。
【问题讨论】: