自动创建ListViewSubItems

发布于 2024-07-12 06:36:18 字数 388 浏览 6 评论 0原文

海,

我尝试创建一个ListViewControl(平铺模式)并添加一个ListViewItem。 我像这样创建了它,

ListViewItem aFooItem = new ListViewItem("foo");
listView1.Items.Add(aFooItem);  //Adding the ListViewItem to the ListViewControl

现在我运行该应用程序并尝试调试第一行。 我发现 aFooItem 的子项计数为 1,并且与 aFooItem 本身类似。 有人可以帮助我为什么 aFooItem 的 SubItems.Count 是 1,即使我没有明确向其中添加项目?

Hai,

I tried to create a ListViewControl (tile mode) and added a ListViewItem. I created it like this,

ListViewItem aFooItem = new ListViewItem("foo");
listView1.Items.Add(aFooItem);  //Adding the ListViewItem to the ListViewControl

Now I ran the application and tried to debug the first line. I found that the aFooItem's subitems count is 1 and is similar to aFooItem itself. Could somebody help me why the aFooItem's SubItems.Count is 1, even thou' I didn't add an item to it explicitly ??

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

春夜浅 2024-07-19 06:36:18

ListViewItem 的默认值是索引 0 处子项的值。当您创建 ListViewItem 时,它会自动创建默认子项- 给你的物品。

The default value of a ListViewItem is the value of the sub-item at index 0. When you create a ListViewItem it automatically creates the default sub-item for you.

药祭#氼 2024-07-19 06:36:18

ListViewItem 的“SubItems”是它包含的列的列表。 通过使用默认字符串(“foo”)初始化 ListViewItem,您已经添加了一个子项(Text ==“foo”)。

A ListViewItem's "SubItems" is the list of columns it contains. By initializing your ListViewItem with a default string ("foo") you've added one subitem (with Text == "foo").

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文