Designer と WinForms を使用して、C#、Visual Studio 2008 で GUI を作成しています。ComboBox コントロールがあり、提供されたオプションからのみ選択できるようにし、ユーザーが入力した文字列を受け入れないようにしたいと考えています。ReadOnly プロパティを持っていないようです。無効にすると、コントロールの読みやすさが妨げられます (ユーザー選択が許可されなくなります)。
31402 次
5 に答える
68
DropDownStyle を「DropDownList」に設定します
于 2008-10-02T15:19:52.793 に答える
9
ComboBox.DropDownStyle プロパティを ComboBoxStyle.DropDownList に設定します。
于 2008-10-02T15:20:46.020 に答える
3
それについて行くもう一つの簡単な方法。
private void combobox1_KeyPress(object sender, KeyPressEventArgs e)
{
e.Handled = true;
}
于 2012-12-28T08:28:01.883 に答える
3
次のようなコードを使用して、許可されたオプションとそれらのオプションのみを設定します。
comboBox1.DropDownStyle = ComboBoxStyle.DropDownList;
comboBox1.Items.AddRange(new object[] {
"One",
"Two",
"Three",
"Four"});
于 2008-10-02T15:27:35.287 に答える
0
DropDownListbox を使用してみてください
于 2008-10-02T15:20:03.493 に答える