ComboBox / Tastaturereignisse ignorieren

marcm

Grünschnabel
Hallo zusammen

Leider bin ich auch nach Suchen in der Microsoft Dokumentation nicht fündig geworden.

Ich würde gerne eine ComboBox mit diversen Einträgen verwenden. Diese sollte jedoch nicht mit der Maus anwählbar und der Inhalt veränderbar sein.

Welche Option muss ich setzen damit dies nicht möglich ist?

Vielen Dank

Gruss Marc
 
Hallo.

Wie meinst du das?
Sie soll überhaupt nicht auf die Maus und Tastatur reagieren?
Du könntest den Enabled Wert auf False setzen.

Code:
comboBox1.Enabled = false;

Dann reagiert es nicht mehr auf Usereingaben.

Wenn man nur keine eigenen Werte eintragen können soll, kannst du den Wert von DropDownStyle auf ComboBoxStyle.DropDownList stellen.

MfG,
Alex
 
ComboBox

Das letztere habe ich gemeint.
Jepp klappt fast genau so, wie ich mir das vorgestellt habe.
Eine kleinere Frage diesbezüglich habe ich noch: Wie kann man dennoch etwas in der ComboBox vor dem Auswählen anzeigen. (z.B. Bitte auswählen...) oder so. Musss ich dazu ein Element anzeigen oder kann man einen Anfangstext bestimmen.

Vielen Dank

Marc
 
Zurück