Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - TabSheet disablen
goldensurfer - Fr 11.11.05 12:14
Titel: TabSheet disablen
Ich habe ein TPageControl mit zwei TabSheets, die der User auswählen kann.
Hat er dies getan und mit einem Button bestätigt, will ich, dass das nicht ausgewählte TabSheet disabled wird, so dass er nicht mehr auf das andere Tabsheet umschalten kann. Das Geht natürlich mit einem Pagecontrol.OnChange-Ereignis, in welchem ich dann das aktive Tabsheet wieder zurücksetze, aber das ist unschön.
Besser wäre es, das andere TabSheet ausgegraut darzustellen, also enabled auf false zu setzen. Das geht auch, aber irgendwie hat es keine Wirkung. Das Tabsheet ist immer noch sichtbar und kann auch noch mit der Maus angewählt werden. Mit der Eigenschaft TabVisible kann ich das Tab zwar unsichtbar machen, aber ausgegraut wäre schon schöner. Gibt es da eine Lösung?
Danke und ciao,
Ralf
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!