ToolStripComboBox控件+对象的默认字符串值
-
19-09-2019 - |
题
我使用的是ToolStripComboBox控件列出一些数据。我填充这个组合有一些自定义对象:
For Each obj As myObject In myObjectList
myToolStripComboBox.Items.Add(obj)
Next
这个伟大的工程,除了在组合显示的文本是对象类的名称。我可以理解为什么并意识到我需要做一些事情,使组合使用属性从我的类代替。
帮助文件状态:
要的对象添加到列表中,在运行 时间,分配对象的阵列 用的AddRange方法引用。 的列表然后显示缺省 为每个对象字符串值。您可以 添加单个对象与加 方法
在粗体位提示我需要设置的默认字符串值的在我的课。我怎么会去这样做呢?
解决方案
您需要一个重写的ToString添加到您的myObject的类:
Public Overrides Function ToString() As String
--return whatever you want to display
End Function
不隶属于 StackOverflow