Ich möchte eine "nur Auswahl" ComboBox
, die eine Liste von Elementen für den Benutzer zur Auswahl bietet. Die Eingabe sollte im Textabschnitt des Steuerelements ComboBox
deaktiviert werden.Wie kann ich eine ComboBox in .NET nicht editierbar machen?
Mein anfängliches googling dieses ergab einen übermäßig komplizierten, fehlgeleiteten Vorschlag, das KeyPress
Ereignis festzuhalten.
Eine Sache zu beachten tun dies bedeutet, dass Sie nicht mehr die 'Text' Eigenschaft aktualisieren programmically kann, wurde mit ihm ein zeigen, Standardmeldung mit 'ComboBox.SelectedIndex = -1;' – Lankymart
Gibt es eine Möglichkeit, dies über die GUI für Visual C# zu tun, ohne es im Code zu bearbeiten? Scheint wie ein "Standardwert" wäre eine normale Sache zu wollen – muzzlator
@muzzlator siehe meine Antwort unter http://stackoverflow.com/a/26005210/1241244 – invertigo