我需要创建一个 10*10 的静态矩阵(需要是数据网格),每个单元格中都包含按钮。
任何人都知道如何做到这一点?
谢谢你们。
圣诞节:
<Grid>
<DataGrid ItemsSource="{Binding Arr}">
<DataGrid.ItemTemplate>
<DataTemplate>
<Button />
</DataTemplate>
</DataGrid.ItemTemplate>
</DataGrid>
</Grid>
代码:
namespace WpfApplication4
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
private List<string> m_Arr;
public MainWindow()
{
InitializeComponent();
DataContext = this;
m_Arr = new List<string>();
for (int i = 0; i < 10; i++)
{
m_Arr.Add(i.ToString());
}
}
public List<string> Arr
{
get { return m_Arr; }
set { m_Arr = value; }
}
}
}