请问combobox里面有没有类似datagridview的tag
请问combobox里面有没有类似datagridview的tag,这个tag是针对每个items
------解决方案--------------------ComboBox没有到具体一个item的Tag属性。
你可以使用一个结构体或对象添加到到Items,以此来扩充Item的属性。这样像Tag属性就容易实现了。
你只需重写结构体或类的ToString方法。比如:
struct itemEx
{
public object Tag;
public string Text;
public itemEx(object tag, string text)
{
this.Tag = tag;
this.Text =text;
}
public override string ToString()
{
return this.Text;
}
}
itemEx item = new itemEx(123, "123");
this.combobox1.Items.Add(item);
//取值:
itemEx item =(itemEx) this.combobox1.SelectedItem;
item.Tag;