gpt4 book ai didi

vb.net - 设置 ListBox 项目的标签

转载 作者:行者123 更新时间:2023-12-02 15:39:25 25 4
gpt4 key购买 nike

是否可以设置 ListBox 的单个项目的 Tag 属性,而不是仅设置整个控件?

我试过了

listbox.Items(i).Tag = "Test"

不幸的是没有任何运气。

最佳答案

ListBox 不是这样工作的。它没有像 TreeView 或 ListView 那样的专用项类型,也没有 ListBoxItem 类。所以也没有 Tag 属性。

ListBox 更为通用,它在 Items.Add() 方法中接受任何 对象。规则是您添加的任何对象都需要覆盖 ToString() 方法。这就是 ListBox 用来显示项目文本的内容。这也消除了对 Tag 属性的需要。只需将您从 listBox1.Items[listBox1.SelectedIndex] 返回的对象转换回您的类类型。

如果难以处理,请考虑使用 ListView,将其 View 属性设置为 List 也可以获得列表框。使用您添加的 ListViewItems 的 Tag 属性。

关于vb.net - 设置 ListBox 项目的标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10466298/

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