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

C++Builder Discussion :

DBgrid non �ditable


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Profil pro
    Concepteur traitement de signal
    Inscrit en
    Ao�t 2004
    Messages
    192
    D�tails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activit� : Concepteur traitement de signal
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 192
    Par d�faut DBgrid non �ditable
    Bonjour

    J'ai un souci avec ma DBGrid. Je l'ai mise en lecture seule et en effet, il m'est impossible de modifier le contenu d'une cellule. Mais, au grand mais, je peux quand m�me acc�der � la cellule c'est-�-dire mettre le curseur dans la cellule.

    C'est tr�s g�nant pour moi je vous explique : En fait, j'utilise les premi�res colonnes de ma DBGrid comme "bouton", donc quand je clique sur la DBGrid dans une de ces colonnes, je r�cup�re l'�v�nement OnClick et je lance une fonction suivant la case ou j'ai cliqu�. Seulement si je clique tout � gauche de la cellule, comme pour acc�der � son contenu, l'�v�nement n'est pas lanc�. Pire m�me, j'ai modifi� l'apparence des colonnes bouton pour qu'elles ressemblent plus � un bouton, et quand je clique trop � gauche de la cellule, j'ai une jolie celllule blanche vide (qui reprend tout de m�me sa forme lorsque je quitte la cellule...).

    Bref, y aurait-il un moyen de rendre ces cellules non-�ditables un peu � la mani�re d'une Enabled = false, sauf que je peux pas mettre cette propri�t� puisqu'alors je ne peux m�me pas cliquer sur ma DBGrid.

    Je s�che.....

  2. #2
    Membre Expert
    Avatar de sat83
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Mars 2004
    Messages
    1 040
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 040
    Par d�faut
    As tu mis ReadOnly true, et la propri�t� dgEditing (dans Options) � false?

  3. #3
    Membre confirm�
    Profil pro
    Concepteur traitement de signal
    Inscrit en
    Ao�t 2004
    Messages
    192
    D�tails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activit� : Concepteur traitement de signal
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 192
    Par d�faut
    Ah ben caline de bean, c'est en plein �a que je cherchais !!

    Trop fort, un gros gros merci !!!

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [Swing / JTable] Rendre les cellules d'un JTable non �ditables
    Par J�r�me_20 dans le forum Composants
    R�ponses: 20
    Dernier message: 10/02/2011, 10h32
  2. [swing] Comment rendre le bouton non �ditable ... .
    Par issou dans le forum AWT/Swing
    R�ponses: 9
    Dernier message: 03/04/2006, 17h54
  3. JTextPane non �ditable partiellement
    Par schneidb dans le forum AWT/Swing
    R�ponses: 9
    Dernier message: 28/02/2006, 18h19
  4. Rendre non �ditable le texte d'un Memo
    Par Pill_S dans le forum Composants VCL
    R�ponses: 2
    Dernier message: 25/10/2005, 11h30
  5. rendre non �ditable CRichEditView
    Par scorbo dans le forum MFC
    R�ponses: 5
    Dernier message: 29/06/2004, 18h15

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