列表视图,垂直显示文本

时间:2012-02-23 15:15:13

标签: c# listview

有没有办法让列表视图垂直显示? Rigth现在为我的列表视图,视图是“列表”,但如果有太多条目,那么你必须向右滚动才能查看其余的,我只想向下滚动以查看其余部分。 / p>

我尝试了所有其他选项,但它们似乎无法正常工作。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我想要获得你想要的效果,你需要将视图设置为“Details”,然后添加一个列(通过设计器或代码)。

这就是我在我的工作:

SelectionList.View = View.Details;
SelectionList.HeaderStyle = ColumnHeaderStyle.None;
SelectionList.Columns.Add(new ColumnHeader { Width = SelectionList.ClientSize.Width - SystemInformation.VerticalScrollBarWidth });

然后添加项目:

foreach (var item in _collectionOfSomething)
{
      SelectionList.Items.Add(new ListViewItem(item.ItemName) {Tag = item.Ident});
}