簡體   English   中英

comboBox C#Winform

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM