[英]comboBox C# Winform
我有问题。 我进入时有一个comboBox
BlowMolding
由编码comboSub1.Text = "BlowMolding"
。 它会从列表Blowmolding
自动选择一个值。 我知道这是由于值相同,除了“ M”和“ m”的情况。
但是在我的应用程序中会产生问题。 因此,请告诉我如何停止组合自动选择值并坚持使用我为其分配的值。 即使只改变大小写。
尝试这个:
comboSub1.SelectedIndex = comboSub1.Items.IndexOf("BlowMolding");
如果我正确理解了您的问题,则您尝试将一些值设置为comboBox的文本,并且还希望将text
属性设置为您明确设置的任何值。
如果是这种情况,则应将组合框的DropDownStyle
属性设置为DropDown
而不是DropDownList
,这可以防止您将值设置为不同于列表中已有的值。
this.comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDown;
您也可以通过“属性”窗口设置此值。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.