IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants FMX Delphi Discussion :

Alimentation par programmation d une TGrid


Sujet :

Composants FMX Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2021
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2021
    Messages : 12
    Par défaut Alimentation par programmation d une TGrid
    Bonjour,
    Je voudrais savoir si on peut facilement alimenter une TGrid par programmation avec qqchose du style
    Cells[c,r] := 'Mavaleur';
    En regardant le code je pense qu'avec une StringGrid c'est possible mais avec une TGrid, seule la liaison par LiveBinding est possible.

    Je n'ai rien contre le Livebinding en tant que tel mais j'ai des doutes sur sa robustesse sur toutes les plateformes (notamment MACOS/IOS).

    Pour finir en regardant le code je pense que par programmation on peut accéder aux cellules par le TGridModel et acceder au model en utilisant un helper , mais y a t-il plus simple ?
    Merci beaucoup d'avance.

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 663
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 663
    Billets dans le blog
    65
    Par défaut
    Bonjour,

    Par par cells en tout cas.

    Je n'ai rien contre le Livebinding en tant que tel mais j'ai des doutes sur sa robustesse sur toutes les plateformes (notamment MACOS/IOS).
    Pourquoi ? c'est une encapsulation de RTTI donc rien à voir, je pense avec une plateforme

    aux cellules par le TGridModel et acceder au model en utilisant un helper
    bonne idée mais ...

    Pourquoi une TGrid alors que le StringGrid est fait justement pour accéder aux cellules ? Pour avoir la possibilité d'afficher images et mémos ?

  3. #3
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2021
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2021
    Messages : 12
    Par défaut
    Merci pour votre réponse.

    Oui pourquoi une TGrid, normalement je devrais afficher dans une colonne du texte et dans deux colonnes contiguës des icones donc j avais pensé à une association :
    StringColumn/GlyphColumn/GlyphColumn

    Avec les compos devexpress en VCL , c est plutot comme cela qu il faudrait ajancer la gille mais c est la premiere fois que je suis confronté à ce probleme en FMX d'ou ma question sur ce forum ...
    Merci d'avance pour votre expertise en tout cas.

  4. #4
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 663
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 663
    Billets dans le blog
    65
    Par défaut
    Je ne suis pas très Grid/StringGrid dès qu'il s'agit de FMX
    Trois colonnes ! Je passerai par une TListView en dynamicappearance mais peut-être y a t-il modifications ?
    En tout cas le challenge est intéressant, et comme je n'ai aps une envie phénoménale de bosser : Quelle version dois-je cibler ?

  5. #5
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2021
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2021
    Messages : 12
    Par défaut
    J'y avais pensé aussi )) , mais je me demande si on peut distinguer les clicks sur chacun des glyphs qui devrait faire qqchose de different.

    En gros , on ne peut pas cliquer sur le texte mais on peut cliquer sur chacune des icones , qu en pensez vous ?

  6. #6
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 663
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 663
    Billets dans le blog
    65
    Par défaut
    Je pense que c'est jouable, il y a, il me semble, un évènement extended du click

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AJAX] Comment rafraîchir une liste déroulante alimentée par ajax
    Par lodan dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 11/03/2007, 09h01
  2. [VBA-E]Mise à jour de cellule alimentée par une liste
    Par moritan dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/01/2007, 06h11
  3. Fusion alimentée par une bloc note
    Par Sabact dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 03/11/2006, 17h44
  4. Comment modifier une BufferedImage alimenté par un Thread
    Par jlassiramzy dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 02/08/2006, 15h04
  5. [SQL] Comment automatiser une requête SQL alimentée par un formulaire HTML?
    Par tse_tilky_moje_imja dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 29/06/2006, 23h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo