Forum: Cross-Platform-Entwicklung
by Starsky911,
8. Jan 2020
Gestaltungsmöglichkeit vom ListView ist über das OnFilledListItem Event
vom LiveBinding Object (LinkFillControlToField1) möglich.
In dem Beispiel wird das Feld "name" mit "vanme" verbunden und die Farbe
anhand des Feldes "kdid" gestaltet.
procedure TMainForm.LinkFillControlToField1FilledListItem(
Sender: TObject; const AEditor: IBindListEditorItem);
var
LTextObject: TListItemText;
...
Forum: Cross-Platform-Entwicklung
by Starsky911,
7. Jan 2020
Wenn im Listview ItemAppearance auf DynamicAppearance gesetzt wird
können in Item->Objects zusätzliche Felder hinzugefügt werden.
Diese Felder können dann über VisualBinding genutzt werden können.
Allerdings, will man dann über z.B. über ListViewItemClick auf die
Objecte zugreifen muß das fogendermaßen gemacht werden:
procedure TMainForm.ListView1ItemClick(const Sender: TObject;
const...