如何绑定DataGrid和2D数组的数据

时间:2015-02-06 13:44:52

标签: c# wpf data-binding wpfdatagrid 2-way-object-databinding

我需要在模型中建模一个属性为float的2D结构。我计划将其表示为2D数组(double[,])。

关键是我想使用DataGrid(WPF的本机)来绑定数组的双向数据。

我的预期结果类似于电子表格:如果我编辑单元格,则数组中的相应值应该更改。

我的怀疑是:

  1. 通常,每个DataGridRow表示集合中的类型项,而此行的每列表示此项的属性。而不是这个,我需要用索引表示每个单元格,列数取决于数组宽度;
  2. 每个单元格应按索引绑定到给定的数组位置。如何宣布这种约束?只应该ItemsSource={Binding SomeArrayThing}是否足够?

0 个答案:

没有答案