我有3個硬編碼字符串值組合框:如何根據字符串檢查組合框的索引?
A
B
C
如果我嘗試基於SelectedValue
,SelectedItem
,或SelectedText
,無論他們的指數更改爲正確的項目來改變當前選擇的值。
目前我正在做這樣的事情:
switch (str)
{
case 'A':
comboBox.SelectedIndex = 0;
break;
case 'B':
comboBox.SelectedIndex = 1;
break;
case 'C':
comboBox.SelectedIndex = 2;
break;
}
但你可以看到這是一個相當薄弱的解決方案,將打破,如果項目被重新排序,編輯或追加。
有沒有更好的方法?
非常感謝你。 – CareTaker22