Trois évènements sont proposés pour dessiner au sein d'une grille, et l'ordre d'exécution en est important. Il m'a fallu, dans un premier temps, à comprendre pourquoi l'évènement onDrawColumnBackground ne se déclenchait pas dans mes programmes. Première ambiguïté, le nom de l'évènement fait croire que l'on va travailler sur la colonne entière, la documentation, indique bien qu'il s'agira de la zone d'une cellule, par contre, ce qui n'est pas indiqué, c'est que l'option AlternatingRowBackground ...
Suite à cette discussion sur la dérivation d'un TGrid initiée par Selzig plusieurs idées se sont bousculées dans ma caboche. Idées que je développerai certainement dans mon blog mais, en attendant voici quelques approches. Tout d'abord je me suis posé la question "est-il possible de créer les liens à l'exécution ?" J'ai vu à ce moment de mes recherches une vidéo brésilienne (qu'il va me falloir retrouver) qui faisait une démonstration de cette possibilité mais avec une StringGrid ...
Mis à jour 27/05/2019 à 17h58 par SergioMaster (Quelques pas de plus)
Fin des vacances, mon tutoriel sur les grilles de données est dans les startingblocks de la parution. pour vous faire saliver voici de que l'on peut tirer du composant TGrid et un peu de programmation
Le saviez vous, les grilles proposées (Grid et StringGrid) peuvent avoir des colonnes que je qualifierai de "typées" on peut ainsi avoir des images ou des glyphes, des cases à cocher etc... Ce sera le sujet de mon prochain tutoriel sur les Livebindings. En guise d'illustration voilà mon tableau de pêcheur dans une Grid, tout cela sans une ligne de code ou presque ! Attention, ...