2009-02-28 14 views

答えて

249

を望んでいません。

このようにComboBoxのKeyPressイベントを処理することで、ユーザー入力を防止できます。

private void ComboBox1_KeyPress(object sender, KeyPressEventArgs e) 
{ 
     e.Handled = true; 
} 
+34

これは、デザイナーのプロパティウィンドウでも設定できます。 – Jeffrey

+10

ブーWindowsデザイナー。 – QueueHammer

+2

最近のバージョンでは 'combo.Properties.TextEditStyle = DisableTextEditor'を使用することができます – Keysharpener

17

DropDownListDropDownSyleを変更すると、それは3Dを見て、時にはその単なる醜いなりますので、これは私が使用して別の方法である:私はまたComboStyleプロパティを使用して、ユーザーがコンボボックスに新しい値を追加すること

+3

デザイナーのFlatStyleでその外観を変更することができます:) – StinkyCat

+3

@StinkyCatポップアップリストの外観は変更されません。形。 – Logarr

+0

ハム。ok、私のapolagies。私のコメントを削除する必要がありますか? lol – StinkyCat

1

Yowは、プロパティのDropDownStyleをDropDownListに変更できます。これは、フィルタのTextBoxを表示しません。

関連する問題