首页 > 后端开发 > C++ > 如何向 ListView 控件中的多个列添加项目?

如何向 ListView 控件中的多个列添加项目?

Patricia Arquette
发布: 2024-12-31 09:08:09
原创
190 人浏览过

How to Add Items to Multiple Columns in a ListView Control?

向 ListView 控件中的多列添加项目

使用 listView1.Items 将项目添加到 ListView 控件的第一列非常简单。添加。但是,要将项目添加到后续列,需要采用稍微不同的方法。

解决方案 1

使用 ListViewItem 的 SubItems 属性,您可以将项目添加到特定的列列。例如,要将项目添加到前四列:

string[] row1 = { "s1", "s2", "s3" };
listView1.Items.Add("Column1Text").SubItems.AddRange(row1);
登录后复制

解决方案 2

或者,您可以为每行创建单独的 ListViewItem 对象并使用以下命令添加子项目SubItems.Add:

ListViewItem item1 = new ListViewItem("Something");
item1.SubItems.Add("SubItem1a");
item1.SubItems.Add("SubItem1b");
item1.SubItems.Add("SubItem1c");

ListViewItem item2 = new ListViewItem("Something2");
item2.SubItems.Add("SubItem2a");
item2.SubItems.Add("SubItem2b");
item2.SubItems.Add("SubItem2c");

ListViewItem item3 = new ListViewItem("Something3");
item3.SubItems.Add("SubItem3a");
item3.SubItems.Add("SubItem3b");
item3.SubItems.Add("SubItem3c");

ListView1.Items.AddRange(new ListViewItem[] {item1,item2,item3});
登录后复制

这些解决方案提供了向多个列添加项目的灵活性ListView 控件,允许动态数据填充。

以上是如何向 ListView 控件中的多个列添加项目?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板