Wie kann ich eine ComboBox in .NET nicht editierbar machen? [c#]


Answers

Um eine Visual Studio-GUI-Referenz hinzuzufügen, können Sie die DropDownStyle Optionen unter den Eigenschaften der ausgewählten ComboBox finden:

Welches wird automatisch die Zeile in der ersten Antwort zu der Form.Designer.cs InitializeComponent() hinzufügen, wie folgt:

this.comboBoxBatch.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
Question

Ich möchte eine "select-only" ComboBox , die eine Liste von Elementen enthält, aus denen der Benutzer auswählen kann. Die Eingabe sollte im Textbereich des ComboBox Steuerelements ComboBox werden.

Mein anfängliches googlen davon war ein zu komplizierter, fehlgeleiteter Vorschlag, um das KeyPress Event KeyPress .




COMBOBOXID.DropDownStyle = ComboBoxStyle.DropDownList;