我可以使用哪些對象具有行和列,但不能使用DataTable,因爲它看起來像一個Excel表格?C#錶行和列
Q
C#錶行和列
0
A
回答
1
我會用BindingList<T>
或List<T>
。 BindingList會得到我的投票,因爲它本質上是一個List,它帶有一些額外的選項,可以很容易地將它綁定到datagridview或Listbox。而且它比DataTable更輕。
您的行將成爲列表中的每個項目,並且您的列將成爲您綁定到查看器的每個對象(如datagridview)的屬性。我最近使用了一個BindingList,它非常好。
1
最終你的選擇是這些:
- 多維數組:
a[i,j] = value
- 交錯數組:
a[i][j] = value
- 索引數組:我能想到的
a[i+N*j] = value
的其他類,包這些類型的數組之一。
相關問題
- 1. C++列表進行迭代和擦除
- 2. C#列表和HtmlParse
- 3. C#列表框拖放行
- 4. C++鏈接列表行爲
- 5. C和JNI數組列表
- 6. 列表和字典在C#
- 7. C陣列和不間斷的列表
- 8. python:逐行列表總和
- 9. 對齊表格行和列
- 10. 表中的行和列,iphone
- 11. For循環和表列/行
- 12. C#.NET:使用32x32圖標列和2行文本列顯示簡單列表
- 13. 按行和列打印2維列表
- 14. C#散列表與C++散列表
- 15. Objective-C運行時如何檢索類和方法的列表?
- 16. 獲取行號從列表視圖C#
- 17. C++流行函數鏈接列表
- 18. C#mysql返回行的列表
- 19. C#動態標籤跨行和列winform
- 20. Gridview列/行的總和ASP.NET C#
- 21. 添加重複的行和列OnClick c#
- 22. LinQ數據行和列集合C#
- 23. 在C++中切換矩陣列和行
- 24. C# - 將圖像加載到圖像列表和列表視圖
- 25. 在C#列表和F#列表之間轉換
- 26. 在C++中使用stl列表和類
- 27. C#列表和ArgumentOutOfRangeException的問題
- 28. C++迭代器和鏈接列表
- 29. C語言和隊列/鏈表
- 30. C#類的組織和列表
您的問題非常需要改進。我投票決定關閉它,因爲我不知道你在問什麼。例如,爲什麼不使用數組? – 2010-11-09 20:02:56
「你看起來像一張Excel表格」究竟是什麼意思? – 2010-11-09 20:03:01
你正在尋找的一種手段** **呈現的數據,或者乾脆** **存儲在一個公開「行」各由幾個「字段/列」的集合對象中的數據的一種手段?有許多可能的答案,這個問題 - 請儘量具體談談你要完成的任務。 :) – 2010-11-09 20:04:53