[英]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.