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# Discussion :

Mettre une DataGridViewRow en Read only


Sujet :

C#

  1. #1
    Membre averti Avatar de Contrec
    Homme Profil pro
    Inscrit en
    Mars 2005
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38

    Informations forums :
    Inscription : Mars 2005
    Messages : 597
    Points : 342
    Points
    342
    Par défaut Mettre une DataGridViewRow en Read only
    Bonjour,

    Je souhaiterai pouvoir mettre en read only certaines ligne de ma DataGridView. J'ai essayer MaLigne.ReadOnly = true mais cela ne fonctionne plus des que je trie la grille.
    De plus, je voudrai que ces lignes en read only ne puissent pas etre modifiee par programmation.

    Par exemple j'ai rajoute une fonctionnalite Find and Replace qui remplace toutes les valeurs selectionnees. Or, meme les cellules en read only sont changees...

    Y a t il une solution pour mettre des lignes en Read only afin que l'on ne puisse les modifier ni dans l'interface ni par programmation ?
    Contrec

  2. #2
    Expert éminent Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Points : 7 903
    Points
    7 903
    Par défaut
    Y a t il une solution pour mettre des lignes en Read only afin que l'on ne puisse les modifier ni dans l'interface ni par programmation
    Je ne pense pas: il faudra donc tester dans la procedure de replace si la ligne est ReadOnly.

    Lorsqu'on trie ou on filtre, on conserve seulement les valeurs des cellules et les propriétés des colonnes et on perd toutes les autres attributs des lignes et des cellules qu'on aurait pu rajouter (example : ReadOnly, ErrorText, Colors, ...).
    " Le croquemitaine ! Aaaaaah ! Où ça ? " ©Homer Simpson

  3. #3
    Membre expérimenté Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Points : 1 443
    Points
    1 443
    Par défaut
    et tu pourrais pas les remettre à nouveau en Readonly après un tri ? ???

    ça me semble logique..
    il vaut mieux prendre son pied que de se prendre la tête!!

    http://bossun.noxblog.com

  4. #4
    Membre averti Avatar de Contrec
    Homme Profil pro
    Inscrit en
    Mars 2005
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38

    Informations forums :
    Inscription : Mars 2005
    Messages : 597
    Points : 342
    Points
    342
    Par défaut
    Oui mais disons que parfois j'ai beaucoup de lignes et ca prend un tps fou. En plus j'ai plein d'options comme find and replace que je voudrai ne pas pouvoir appliquer aux lignes en read only.
    Contrec

  5. #5
    Membre expérimenté Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Points : 1 443
    Points
    1 443
    Par défaut
    Ben dans ce cas,,, au lieu de mettre à read only.. tu laisse tel quel.. à coté tu fais une liste des element qui doivnt etre en lecture seule.. et si qqn tente de modifier un element qui doit etre en read only tu affiche un afreux messae d'erreur qui le dissuadera de le faire la prochaine fois ;-)
    il vaut mieux prendre son pied que de se prendre la tête!!

    http://bossun.noxblog.com

  6. #6
    Membre averti Avatar de Contrec
    Homme Profil pro
    Inscrit en
    Mars 2005
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38

    Informations forums :
    Inscription : Mars 2005
    Messages : 597
    Points : 342
    Points
    342
    Par défaut
    C'est une idee. J'ai choisi de garder le read only au chargement et de le remettre a chaque tri.

    Pour ce qui est des fonctions a bloquer pour ne pas qu'elles modifient les cellules read-only, je dois les revoir une par une pour y integrer le changement.

    Merci
    Contrec

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

Discussions similaires

  1. [script.aculo.us] Mettre une page en Read-only
    Par ilalaina dans le forum Bibliothèques & Frameworks
    Réponses: 0
    Dernier message: 14/07/2009, 08h56
  2. Réponses: 3
    Dernier message: 11/03/2008, 00h22
  3. mettre read only a tout les dbedit
    Par lassmust dans le forum Bases de données
    Réponses: 2
    Dernier message: 03/03/2006, 15h23
  4. Faire des modifs sur une sheet excel Read Only via VBA
    Par beegees dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 15/11/2005, 18h02
  5. [CSS] mettre un input text en read only
    Par delas dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 14/11/2005, 11h14

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