2012-02-21 2 views
1

具体的には、私の元のデザインでは、ロード時にComboBoxにTextコメントがありましたが、ユーザーがボックスに入力できるようになったのでDropDownStyleをドロップダウンリスト。残念ながら、これによりユーザーはボックスに入力することができませんが、VS2010のデザインからTextを削除し、プログラム内のテキストに対するC#の更新も無視します。ComboBoxをDropDownからDropDownListに変更するオプションが失われる

これは正常な動作ですか、問題があるのですか、別のパラメータでこれを行う必要がありますか?

答えて

1

DropDownStyleDropDownに保存してください。 KeyPressイベントになりました

次の行を追加します。

e.Handled = true; 
+0

私はC#は習得が容易だったと私に言った人を殺すために持っているかもしれないと思います! 私はKAELCcomboBox1に入力すると、これらのメソッドのどちらも呼び出されません、2つの新しいメソッド、 "私は無効なKAELCcomboBox1_KeyDown(オブジェクト送信者、EventArgs e)"& "私は無効なKAELCcomboBox1_KeyPress(オブジェクト送信者、EventArgs e)"を追加しました。 また、「e」と入力するとこれらのいずれかの中で、私はIntellisenseオプションとして "Handled"を取得せず、単に "Equals"、 "GetHashCode"、 "GetType"& "ToString"を取得しません。 –

+0

OK、これでソートされました。Robinに感謝します。 –

+0

あなたが大歓迎です;) – SolidSnake