繁体   English   中英

ListView C#:如何将项目添加到第一个以外的列

[英]listview c#: how to add items to columns other than the first

我的问题完全是这样的 :“要将项目添加到listView控件(Winform)的第1列中,我正在使用listView1.Items.Add,这很好,但是如何将项目添加到第2列和第3列等?”

在其他地方有很多类似的问答,但是他们都没有谈论如何使用WinForms交互式listView构建器添加项目,而不是直接对其进行编码。 我知道如何编码,但是由于您可以使用构建器将项目添加到第一列,因此我认为必须为其他列执行此操作。

我认为(不确定)最简单的方法是添加字符串数组,并且列表视图根据数组索引知道该列。

右键单击ListView,然后选择“编辑项目...”以获取ListViewItem集合编辑器。

选择一个ListViewItem(或单击“添加”以添加一个,然后选择它)。 在属性窗格中,在“数据”类别中找到“子项”。 单击“ ...”按钮以打开ListViewSubItem集合编辑器,您可以添加子项目,这些子项目出现在第一个项目之后的列中。

如果要查看任何内容,则需要设置ListViewItems和ListViewSubItems的Text属性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM