0

在 C# WinForms 应用程序中,我有一个字符串集合,并且希望强制用户只能从我提供的选项中进行选择,因此他们实际上不能在我正在使用 SuggestAppend 的文本框控件中键入自由文本,但是当当前用户我需要限制结果的类型。有任何想法吗?

4

2 回答 2

0

我认为在这种情况下,ComboBox 会更好。在那里您可以设置项目,并且不允许用户输入任何内容。

于 2013-03-25T15:18:10.413 回答
0

始终使用ComboBox

如果您不想让他们输入,则要将DropDownStyle属性设置为DropDownList

如果你想让他们输入你设置的AutoCompleteModetoSuggestAppendAutoCompleteSourceto的东西ListItems

ATextBox具有相同的性质。因此,您可以设置AutoCompleteModeSuggestAppend在您的代码中执行此操作,例如: textBox1.AutoCompleteSource = yourStringArray;

于 2013-03-25T15:18:41.117 回答