J'essaie de créer ma première application basée sur FireMonkey, et je frappe un mur. Le seul contrôle de liste virtuelle que je peux trouver est tGrid.Firemonkey: Styling the tGrid ou d'autres composants Grid/List (Virtual)
Ce composant est plutôt bon, mais je n'arrive pas à comprendre comment l'étendre ou le personnaliser. Je comprends qu'il y a une colonne tCheckbox, une colonne tImage etc, mais que se passe-t-il si j'ai besoin d'un ButtonColumn ou quelque chose comme ça?
Je voudrais également styler une ligne, en fonction de l'état des données qu'elle représente. Exemple: si les données représentées sur la ligne ont "Error = True", elles doivent être affichées en rouge.
Est-ce que quelqu'un a eu un problème similaire? Ou trouvé d'autres composants de liste/grille virtuels? Ou même juste quelques conseils sur l'utilisation du composant tGrid. Ces composants sont essentiels dans toutes les applications de base de données, ce qui devrait être une requête assez courante.
Aussi juste comme une note, je ne pense pas que les supports TGrid Drag & Drop de lignes?
J'ai regardé Firemonkey version of VirtualTreeView et Firemonkey and large amounts of data
Artis peut être je suis un peu en retard avec cela. Im nouveau dans le singe de feu embarcadero et avoir un tas de questions concernant FMX Grid. Pourriez-vous poster votre code pour styliser la Tcolumn? Merci John –
Salut, je vais poster du code quand je reviens à l'ordinateur. Je dois dire cependant que la solution n'était pas si élégante à la fin. J'irais probablement pour le nouveau composant de table de TMS. Ma solution était buggée et pas facile à maintenir. –