在 C# WinForms 应用程序中,我有一个字符串集合,并且希望强制用户只能从我提供的选项中进行选择,因此他们实际上不能在我正在使用 SuggestAppend 的文本框控件中键入自由文本,但是当当前用户我需要限制结果的类型。有任何想法吗?
问问题
1341 次
2 回答
0
我认为在这种情况下,ComboBox 会更好。在那里您可以设置项目,并且不允许用户输入任何内容。
于 2013-03-25T15:18:10.413 回答
0
始终使用ComboBox
如果您不想让他们输入,则要将DropDownStyle
属性设置为DropDownList
如果你想让他们输入你设置的AutoCompleteMode
toSuggestAppend
和AutoCompleteSource
to的东西ListItems
。
ATextBox
具有相同的性质。因此,您可以设置AutoCompleteMode
并SuggestAppend
在您的代码中执行此操作,例如:
textBox1.AutoCompleteSource = yourStringArray;
于 2013-03-25T15:18:41.117 回答