我有一個數組的數組(行),其中包含4個元素,我想在C#中的Windows窗體中的網格或表中顯示。最簡單的方法來顯示在Windows窗體C中的表中的值數組#
什麼是最直接的方法來實現這一目標?有沒有辦法將數據網格綁定到數組(或可能是對象)?
您的建議是?
我有一個數組的數組(行),其中包含4個元素,我想在C#中的Windows窗體中的網格或表中顯示。最簡單的方法來顯示在Windows窗體C中的表中的值數組#
什麼是最直接的方法來實現這一目標?有沒有辦法將數據網格綁定到數組(或可能是對象)?
您的建議是?
您正在查找的DataGridView control。
而不是陣列的數組,你應該創建一個具有四個屬性的類,然後創建該類的BindingList<T>
。
爲SLaks說,這是做的更結構化的方式, 這裏是使用LINQ +匿名類型做對飛類似的方式:
int[] numbers = new int[] { 1, 2, 3, 4, 5 };
var evens = from n in numbers select new { Digit = n, Even = (n % 2 == 0) } ;
dataGridView1.DataSource = evens.ToList();
此外,如果你是後漂亮顯示方式然後看看WPF擊敗Windows窗體。