gpt4 book ai didi

c# - ListViewItem 不显示列上的实际文本

转载 作者:太空宇宙 更新时间:2023-11-03 17:06:48 26 4
gpt4 key购买 nike

我有一个包含三列的 ListView,我想为每一列添加字符串

这是代码

ListViewItem tempLV = new ListViewItem("first");
tempLV.SubItems.Add("second");
tempLV.SubItems.Add("third");
lv.Items.Add(tempLV);

和输出

enter image description here

如您所见,只有第一列的数据被添加并被 ListViewItem:{} 包围

ListView 来自System.Windows.Controls,

ListViewItem 来自 System.Windows.Forms,如果有帮助的话

使用.NET 4.5

最佳答案

您正在创建一个名为“tempLV”的 ListViewItem 实例,并为其分配“第一个”值。然后您要将下一个添加到 ListViewItems AS SUBITEMS。

您需要像这样创建 ListViewItem:

var lvi = new ListViewItem();
lvi.SubItems.Add("first");
lvi.SubItems.Add("second");
lvi.SubItems.Add("third");

ListView lv = new ListView();
lv.Items.Add(lvi);

关于c# - ListViewItem 不显示列上的实际文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18025588/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com