C# 水平数据网格
我正在做一个WPF项目,我正在尝试创建一个如下窗口: 目标是拥有一个包含多行产品的predone表,当选择一个产品时,该窗口会弹出所选产品的“Codigo”和“Designação”,最后一行应该是默认值为1的文本输入。 在图片中,橙色文本框应该是datagrid的标题,它有2列3行(“Cancelar”和“Registar”是datagrid之外的按钮)C# 水平数据网格,c#,wpf,C#,Wpf,我正在做一个WPF项目,我正在尝试创建一个如下窗口: 目标是拥有一个包含多行产品的predone表,当选择一个产品时,该窗口会弹出所选产品的“Codigo”和“Designação”,最后一行应该是默认值为1的文本输入。 在图片中,橙色文本框应该是datagrid的标题,它有2列3行(“Cancelar”和“Registar”是datagrid之外的按钮) 如何实现这一点?要实现2列3行的网格,可以使用网格控件 <Grid> <Grid.ColumnD
如何实现这一点?要实现2列3行的网格,可以使用网格控件
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
</Grid
谢谢成功了!我可以合并前两个单元格来写标题吗?如果是,您知道怎么做吗?@TiagoSilva如果您使用附加属性Grid.columnsspan=“2”
它将跨越2列,例如span示例
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<Button Grid.Column="1" Grid.Row="1">Button at Column 1 and Row 1</Button>
</Grid