如何以垂直形式填写列表视图?

时间:2010-08-17 09:01:54

标签: c# listview

我有一个列表视图,其中有几列。 我想以垂直形式填写此列表视图 列到列。

1 个答案:

答案 0 :(得分:0)

很抱歉,但这不是(轻松)。

ListView有一个ListViewItem个列表,其中每个列表都有ListViewSubItem个列表(并且在第一个位置使其更复杂,第一个{ {1}}与ListViewSubItem本身相同。

因此,如果您希望按列填充ListViewItem列,首先必须将ListView添加到ListViewItem,以获取第一列中所需的所有值。< / p>

然后,您遍历ListView并呼叫每个ListView.Items以填充下一列。必须为您要填写的每一列进行此操作。

如果您想以其他顺序填写列值,那么从左到右,您应该查看ListViewItem.Subitems.AddColumnHeader的{​​{3}}。

一些示例代码:

ListView.Columns