2010-10-07 120 views
1

我有一組動態的列,當我填充行並知道只有行的列名。這可能嗎?WPF Datagrid ItemsSource

列表列表:
列[0] =「firstcol」;
列[12] =「anothercol」;

和行列表。
第一行
行[0] [0] =「item」;
行[0] [12] =「item」;

第二行
行[1] [0] =「item」;
行[1] [12] =「item」;

我需要填充數據網格。可以在做,用字典什麼的,因爲我不知道列...

回答

0

如果你能夠創建一個結構, - 行 - 列標題 - 小區數據

而且將列列表暴露給您的控件(可能綁定它),然後更新它動態創建列並附加單元格模板,單元格編輯模板(數據模板,指定與源項目和路徑綁定的位置)。這樣,您的動態列將被添加並且綁定將被建立,因此行或數據中的任何更改將在「演示者」和「視圖」之間更新(wpf數據網格控件)

相關問題