我是編程新手。我有一個關於WPF數據標記的問題。如何將兩個數組綁定到WPF C中的datagrid#
我有兩個雙陣列和要綁定它們與兩列像到數據網格:
-double []附屬品進到塔中的datagridview用「加速」
-double的報頭[] peri轉到datagridview中的一個標題爲「期間」的列
我搜索了這個問題,但無法找到正確的。一個示例顯示如何將不勝感激。謝謝,
我是編程新手。我有一個關於WPF數據標記的問題。如何將兩個數組綁定到WPF C中的datagrid#
我有兩個雙陣列和要綁定它們與兩列像到數據網格:
-double []附屬品進到塔中的datagridview用「加速」
-double的報頭[] peri轉到datagridview中的一個標題爲「期間」的列
我搜索了這個問題,但無法找到正確的。一個示例顯示如何將不勝感激。謝謝,
你不能那樣做;你必須綁定到一個對象。您可以創建一個double [,]數組(即2D數組),並將複製加入一列([0,x])和peri到另一列([1,x])並綁定到這個新數組:
double[,] combined = new double[2, acce.Length];
for (int i = 0; i < acce.Length; i++)
{
combined[0, i] = acce[i];
combined[1, i] = peri[i];
}
..然後結合在一起。或者你變得雄心勃勃(可能還會學到更多),並創建一個類似@FelixCastor的建議。
PS上面的代碼假定peri和acce具有相同的長度。
它的作品!非常感謝!! – user3170073
您可能會考慮製作一個包含這些測量值的「州級」。然後使對象的'List'或更好[[observable collection]](http://msdn.microsoft.com/zh-cn/library/ms668604(v = vs.110).aspx)。然後將它們綁定到datagridview。我認爲嘗試綁定到一系列值可能會帶來自己的挑戰。 –
這對我來說可能很難實現。下面的答案適用於我。謝謝你的幫助! – user3170073