![]() |
Checkbox.State:= cbGrayedUnchecked
Ich habe ein kleines Problem mit der (an sich unscheinbaren) Checkbox. Ich möchte die Checkbox grau hinterlegt darstellen (checkbox1.State:= cbGrayed), als Kennzeichen, dass der Wert der Checkbox momentan irrelevant ist. Trotzdem möchte ich den Wert checkbox1.Checked richtig angezeigt bekommen (nur eben grau hinterlegt).
Ich habe mal im Word97 unter Extras -> Optionen, Tab 'Speichern' Checkbox 'TrueType Schriftarten einbetten' (siehe dahinterliegende Checkbox) nachgeschaut, dort gehts genauso (vermutlich nicht mit Delphi programmiert :-) Gibt es irgendwo so eine Komponente zum runterladen oder hattet ihr auch schon das Problem? Ciao |
Re: Checkbox.State:= cbGrayedUnchecked
Hallo weltaran,
probier mal
Delphi-Quellcode:
Beim Disablen der CB wird auch der Text grau, Du kannst ja stattdessen zur texanzeige einen Label benutzen.
CheckBox1.AllowGrayed := False;
CheckBox1.State := cbChecked; CheckBox1.Enabled := False; // hier wird die CB auch grau ... IF CheckBox1.Checked Then... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz