我遇到了问题。当我进入
时,我有一个组合框 通过编码BlowMolding
comboSub1.Text = "BlowMolding"
。
它会自动从列表Blowmolding
中选择一个值。
我知道这是因为除了" M"的情况之外,值是相同的。
和" m"。
但在我的应用程序中它会产生问题。
所以,请告诉我如何阻止组合选择价值
自动并坚持我分配给它的价值。即使只是
案件改变了。
答案 0 :(得分:0)
试试这个:
comboSub1.SelectedIndex = comboSub1.Items.IndexOf("BlowMolding");
答案 1 :(得分:0)
如果我正确理解了您的问题,您正在尝试将某个值设置为comboBox的文本,并且您还希望将text
属性设置为您明确设置的任何值。
如果是这种情况,那么您应该将组合框的DropDownStyle
属性设置为DropDown
而不是DropDownList
,这会阻止您将值与列表中的值相区别
this.comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDown;
您也可以通过prperties窗口设置此值。