0

所以我有以下代码:

    listView1.Items.Add("Test");
                ListViewItem testing = new ListViewItem();
                testing.SubItems.Add("Test2");
                listView.Items.Add(testing);

这就是它产生的结果:


(来源:gyazo.com

不知道为什么“Test2”在底部。

4

1 回答 1

0

首先两个列表视图是相同的listView1 和listView?如果是,那么这里是答案:

listView1.Items.Add("测试"); 在编写这行代码时,您将在列表视图中添加第一项,主项为“测试”,所有子项为空。

listView.Items.Add(测试);完成此操作后,您将在列表视图中添加第二个项目,其中主项目为空,第一个子项目为“Test2”

要使用子项在 listView 中添加一项,请尝试以下操作:

            ListViewItem testing = new ListViewItem(); 
            testing.Text="Test";
            testing.SubItems.Add("Test2");
            listView.Items.Add(testing);
于 2013-10-23T05:52:43.777 回答