我有一個列表視圖whith幾列。 我想填充此列表視圖以垂直形式 列到列。如何填充垂直形式的列表視圖?
0
A
回答
0
對不起,但這不是(容易)可能的。
甲ListView
具有ListViewItem
s,其中每一個具有ListViewSubItem
秒的列表的列表(以及,使之更復雜一些在所述第一點,所述第一ListViewSubItem
是一樣的ListViewItem
本身)。
所以,如果你想填寫一個ListView
逐列,你首先必須將ListViewItem
s添加到ListView
爲您想要在第一列中的所有值。
之後,您將遍歷ListView.Items
,並調用每個ListViewItem.Subitems.Add
填充下一列。這必須爲您想要填寫的每一列完成。
如果您希望以另一種順序填充列值,然後從左至右,應該查看ListView.Columns
內的ColumnHeader
的DisplayIndex
。
一些示例代碼:
// Some values
var someValues = Enumerable.Range(1, 10);
// Fill up the first column
foreach (var item in someValues)
{
listView.Items.Add("0." + item);
}
// Run for each column in the listView (the first is already filled up)
foreach (ColumnHeader column in listView.Columns.Cast<ColumnHeader>().Skip(1))
{
// Get the value and the index for which row the value should be
foreach (var item in someValues.Select((Value, Index) => new { Value, Index }))
{
// Add the value to the given row, thous leading to be added as new column
listView.Items[item.Index].SubItems.Add(column.Index + "." + item.Value);
}
}
+0
感謝您的回答 merc – mosa 2010-08-17 10:29:30
相關問題
- 1. 如何填充列表視圖形式火力
- 2. WPF水平列表框垂直填充
- 3. Android瀏覽器:填充垂直視口?
- 4. 如何用段填充列表視圖?
- 5. 如何異步填充列表視圖?
- 6. 填充列表視圖
- 7. 960gs填充Div垂直CSS
- 8. TextBlock填充垂直空間
- 9. 如何在垂直方向的LinearLayout中垂直排列垂直LinearLayout,以便填充屏幕?
- 10. 爲什麼此Android視圖不能垂直填充屏幕?
- 11. 如何拉伸UI元素以填充視圖上的垂直空間?
- 12. 用散列圖填充導軌形式
- 13. Android:垂直3D列表視圖
- 14. 列表視圖,垂直顯示文本
- 15. Android列表視圖行移動垂直
- 16. 如何根據2個布爾表列填充列表視圖?
- 17. 填充的ListView,空列表視圖
- 18. 如何獲得垂直漸變填充matlab繪圖
- 19. 如何從離子圖標中移除垂直填充?
- 20. 如何獲得div來垂直填充表格單元格?
- 21. WPF填充水平線或垂直線的矩形
- 22. Android:垂直滾動視圖中的水平列表視圖?
- 23. 垂直線和圓形視圖
- 24. Android佈局:按鈕的垂直填充
- 25. 填充剩餘的垂直空間
- 26. Bootstrap - 填充剩餘的垂直空間
- 27. 如何垂直填零圖像matlab?
- 28. 從JSON填充列表視圖
- 29. 使用光標填充列表視圖
- 30. 列表視圖onPostExecute後未填充
它是Asp.Net還是? – 2010-08-17 09:03:29
沒有親愛的 我的項目是由c# – mosa 2010-08-17 09:23:51
WinForms或WPF呢? – 2010-08-17 09:40:08