Dies ist wahrscheinlich etwas Einfaches. Die WinForms-ComboBox-Elemente können standardmäßig vom Benutzer bearbeitet werden. Wie kann man dies deaktivieren?
Antworten
Zu viele Anzeigen?Setzen Sie ComboBox.DropDownStyle auf DropDownList.
ComboBox1.DropDownStyle = ComboBoxStyle.DropDownList;
Gibt an, dass die Liste durch Klicken auf den Abwärtspfeil angezeigt wird und dass der Textteil nicht bearbeitbar ist. Das bedeutet, dass der Benutzer keinen neuen Wert eingeben kann. Es können nur Werte ausgewählt werden, die bereits in der Liste vorhanden sind.
Zwei Methoden, die Ihnen helfen, den Benutzer daran zu hindern, das Dropdown-Feld zu bearbeiten:
A. Verwendung von Programmiercode:
DropDownListName.DropDownStyle = ComboBoxStyle.DropDownList;\
B. Verwendung von Designeigenschaften von Visual Studio
Set DropDownStyle = DropDownList.
Ich hoffe, das wird Ihnen helfen.