Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Live Bindings - Checkbox soll 'Visible' bei Komponenten ändern (https://www.delphipraxis.net/214413-live-bindings-checkbox-soll-visible-bei-komponenten-aendern.html)

jik 8. Jan 2024 16:25

Live Bindings - Checkbox soll 'Visible' bei Komponenten ändern
 
Langsam beginne ich ein wenig an mir zu zweifeln. Ich möchte doch nur durch eine Checkbox ein Edit und eine Listbox (un)sichtbar machen.

Ich hab es hier aufgenommen: Warum verweigert er die einzigen zusammenpassenden Properties?
Was habe ich bei den Live Bindings grundlegend nicht verstanden?

himitsu 8. Jan 2024 16:53

AW: Live Bindings - Checkbox soll 'Visible' bei Komponenten ändern
 
CheckedState scheint er aber verwenden zu können?

Das gibt zwar einen String zurück, aber wenigstens mit 'True' oder 'False' (bzw. einem Leerstring, falls Grayed, aber das hast du wohl eh nicht aktiv),
was eventuell dennoch zu einem Boolean (Visible) passen könnte.



LiveBindings machen nicht wirklich was von alleine.
Irgendwo ist definiert wer was wie kann und dann muß sich da "Passendes" auch noch finden.

CheckedState findest du z.B. in Vcl.Bind.Editors (C:\Program Files (x86)\Embarcadero\Studio\22.0\source\databinding\components)

jik 8. Jan 2024 18:57

AW: Live Bindings - Checkbox soll 'Visible' bei Komponenten ändern
 
Danke himitsu!

Schon beim Durchlesen kam es mir so vor, als wären die Live Bindings nicht so der Brüller an Neuerungen. Du hattest ja auch mal damit Zoff wie ich las. Dann werde ich die wohl bleiben lassen. Da sind wohl doch die Actions praktischer.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz