C# 如何填充ToolStripComboBox?

C# 如何填充ToolStripComboBox?,c#,.net,winforms,C#,.net,Winforms,我发现很难将数据绑定到ToolStripComboBox。它似乎没有ValueMember和DisplayMember属性 如何绑定它?要访问toolstripcombobox中包装好的combobox并访问其ValueMember/DisplayMember/DataSource,您必须编写如下内容: ToolStripComboBox1.ComboBox.ValueMember = "YourValueField"; 您不应该设置ToolStripComboBox1.ComboBox.Da

我发现很难将数据绑定到
ToolStripComboBox
。它似乎没有
ValueMember
DisplayMember
属性


如何绑定它?

要访问toolstripcombobox中包装好的combobox并访问其
ValueMember/DisplayMember/DataSource
,您必须编写如下内容:

ToolStripComboBox1.ComboBox.ValueMember = "YourValueField";

您不应该设置
ToolStripComboBox1.ComboBox.DataSource=null

如果设置了
ToolStripComboBox1.ComboBox.DataSource=null
,则可以尝试

ToolStripComboBox1.ComboBox.DataSource = null
ToolStripComboBox1.ComboBox.DisplayMember= "DisplayName"
ToolStripComboBox1.ComboBox.ValueMember = "Value"
ToolStripComboBox1.ComboBox.DataSource = dataSource