Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Visual LiveBindung und Wertzuweisung (https://www.delphipraxis.net/192418-visual-livebindung-und-wertzuweisung.html)

Harry Stahl 17. Apr 2017 10:15

Visual LiveBindung und Wertzuweisung
 
Ich kann ja mit VLB z.B. ein isChecked einer CheckBox mit der Visible-Eigenschaft einer anderen Komponente (z.B. TListBox) verknüpfen (dort mit der Visible-Eigenschaft).

Folge ist, dass immer dann, wenn die Checkbox isChecked ist, die andere Komponente sichtbar ist.

Kann man es rein per VLB auch hinbekommen, dass die andere Komponente unsichtbar geschaltet wird, bei Zustand isChecked?

Leider gibt es ja keine Eigenschaft "hidden", dann wäre das ja einfach möglich. Aber so?

Olli73 17. Apr 2017 11:16

AW: Visual LiveBindung und Wertzuweisung
 
Ich habe eigentlich keine Ahnung davon, aber gerade mal damit rumgespielt: Wenn du in LinkControlToProperty.CustomFormat %s <> True eingibst, dann funktioniert es (fast). Fast deshalb, weil die "Initialisierung" beim Programmstart falsch ist. Da kann man aber auch LinkControlToProperty.InitializeControlValue := false nutzen.

Harry Stahl 17. Apr 2017 11:28

AW: Visual LiveBindung und Wertzuweisung
 
Super, Danke funktioniert! :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:09 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