Dialog Feld ausblenden
-
Hallo,
ich möchte in einem Dialog ein Feld abhängig vom
einem Parameter anzeigen bzw. ausblenden.Ich habe leider kein Codebeispiel gefunden.
Hat jemand einen Tip für mich?
Vielen Dank im Voraus
lucio77
-
Wenn Du eine Variable für dein Feld hast:
meinFeld.ShowWindow(SW_SHOW oder SW_HIDE)
oder mittels der Resource ID:
GetDlgItem(IDC_...)->ShowWindow(SW_SHOW oder SW_HIDE)
-
D.h. aber nicht, dass man das Control (evtl. einen Button) dann nicht auslösen könnte.
-
Danke
für die schnellen Antworten!
Ich werde es ausprobieren.
(Es ist kein Button sondern ein Textfeld)Gruß
lucio
-
Danke,
es hat geklapptKann ich die verbleibenden Felder auch während
der Laufzeit verschieben, wenn die Zwischenräume
zu groß werden?Danke im Voraus,
lucio
-
na klar :p
-
super,
wie schaut denn so was hardcoded aus,GetDlgItem(IDC_CONNECT_SERVERNAME).ShowWindow(105,31,161,14)
schwitz ...
/lucio
-
http://msdn.microsoft.com/de-de/library/5bc5w1zz%28VS.80%29.aspx
In der MSDN findest Du alle Methoden, die Du auf Deine Controls anwenden kannst.
-
that helps,
thank youCheers
lucio