Comboboxen mit einem Default Eintrag



  • Ich habe diverse Comboboxen gefüllt, bei denen der User z.B. einen Namen aus der Liste auswählen muss. Belegt er keinen vor, soll als Default Eintrag " Bitte auswählen" drinstehen. Die Combobox wir aus einer Accesstabelle gefüllt. Über einen EDIT Dialog können die User die Daten zu den Namen ändern.
    Ich kann jetzt zwar in Access den ersten Eintrag als BITTE WÄHLEN anlegen, aber dann kann man ihn auch ändern.. Und das sollte nicht der Fall sein, der MUSS ungeändert drin stehen.
    Wie kann ich den BITTE WÄHLEN Eintrag sperren??



  • wie wäre es mit SetDlgItemText(IDC_COMBO1,"Bitte wählen");
    fertig schon schreibt er den text in die combobox.



  • Erstmal ist das UI-technisch ganz schlecht, so einen Dummy-Eintrag zu haben. Das man mit einer Combo Box wählen kann, das weiss jeder. In so einer Box sollte, je nach Context, folgendes stehen: das aktuell Aktive, das zuletzt gewählte, die sinnvollste/empfohlene Auswahl, nichts! Besser als Comboboxen sind übrigens Radio-Buttons, wenn der Platz dazu da ist.

    Bye, TGGC (Pipe my World.)


Anmelden zum Antworten