2010-03-12 225 views
0

我正在使用ToolStripComboBox列出一些数据。我填充这个组合有一些自定义对象:ToolStripComboBox +对象的默认字符串值

For Each obj As myObject In myObjectList 
    myToolStripComboBox.Items.Add(obj) 
Next 

这个工程除了在组合显示的文本伟大的对象类的名称。我可以理解为什么,并意识到我需要做一些事情,使组合使用我的班级属性。

帮助文件状态:

在运行 时间对象添加到列表中,分配对象与方法的AddRange引用 的数组。 该列表将显示每个对象的默认 字符串值。您可以用 方法添加单个对象。

粗体位表示我需要在我的课程中设置默认字符串值。我会如何去做这件事?

回答

1

你需要一个覆盖的ToString添加到您的myObject的类:

Public Overrides Function ToString() As String 
    --return whatever you want to display 
End Function 
+0

工程请客感谢。 – Martin 2010-03-12 11:31:55