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

Windows Forms Discussion :

Option d'un DatagridView true ou false ?


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Technicien en numérisation
    Inscrit en
    Juillet 2002
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicien en numérisation

    Informations forums :
    Inscription : Juillet 2002
    Messages : 338
    Par défaut Option d'un DatagridView true ou false ?
    Bonjour à tous.

    J'ai un datagridview dans un form. dans la fenetre des propriétés j'ai mis à false les options pour bloquer, l'ajout, modifier, supprimer et modifier l'affichage (reziser) des lignes et colonnes.

    Lorsque le programme fonctionne à l'écran je peux modifier l'affichage des lignes et colonnes et supprimer, modifier et ajouter....

    C'est comme si ce que j'avais configuré dans la fenetre de propriété n'était pas actif....

    Je n'ai aucune ligne de code pour paramètrer ces options.

    Merci de m'aider

    AngelEvil!

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Bizarre... tu es sûr que tes modifs ont bien été enregistrées ? si tu fermes et rouvres le designer, les propriétés sont toujours à false ?
    Quelles sont les propriétés que tu as modifiées exactement ?

  3. #3
    Membre éclairé
    Homme Profil pro
    Technicien en numérisation
    Inscrit en
    Juillet 2002
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicien en numérisation

    Informations forums :
    Inscription : Juillet 2002
    Messages : 338
    Par défaut
    Salut,

    J'ai bien fait les étapes que vous m'avez parlé et les options restent bien à FALSE.

    Là j'ai fait le choix d'ajouter les paramètres de config dans le code et ça fonctionne....

    A rien comprendre !!!!

    Voici les propriétés que j'ai codé....
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
            Me.DataGridView_Admin.AllowUserToAddRows = False
            Me.DataGridView_Admin.AllowUserToDeleteRows = False
            Me.DataGridView_Admin.AllowUserToOrderColumns = False
            Me.DataGridView_Admin.AllowUserToResizeColumns = False
            Me.DataGridView_Admin.AllowUserToResizeRows = False

  4. #4
    Membre éclairé
    Homme Profil pro
    Technicien en numérisation
    Inscrit en
    Juillet 2002
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicien en numérisation

    Informations forums :
    Inscription : Juillet 2002
    Messages : 338
    Par défaut
    Je viens de penser à cela....

    Je permets de faire des modifications d'infos affichés dans le datagridview en choisissant une ligne dans le grid (l'enregistrement) et modifier les infos dans des champs textes. Après la personne peut modifier ou ajouter avec validation.... je sais je pourrais faire l'ajout et modifications directement dans le grid, mais la demande du client a été de même.

    Mais je me suis apperçus que lorsque je click sur le nom des colonnes ca fait un TRIE....

    J'aimerais savoir quelle propriété que je dois mettre à FALSE ou tout autre état pour que le trie arrête sur les colonnes du datagridview ?

    Merci

    AngelEvil!

  5. #5
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par angelevil Voir le message
    Salut,

    J'ai bien fait les étapes que vous m'avez parlé et les options restent bien à FALSE.

    Là j'ai fait le choix d'ajouter les paramètres de config dans le code et ça fonctionne....

    A rien comprendre !!!!
    ben ça ressemble à un gros bug de Visual...

    Citation Envoyé par angelevil Voir le message
    J'aimerais savoir quelle propriété que je dois mettre à FALSE ou tout autre état pour que le trie arrête sur les colonnes du datagridview ?
    Sur chaque colonne, mets la propriété SortMode à NotSortable

Discussions similaires

  1. requete avec en retour true ou false
    Par zarzar4 dans le forum Développement
    Réponses: 6
    Dernier message: 19/11/2008, 16h16
  2. Débutant .. Champ True à rendre False
    Par trinity4you dans le forum Access
    Réponses: 17
    Dernier message: 27/10/2006, 17h03
  3. Réponses: 1
    Dernier message: 03/03/2006, 12h07
  4. probleme affichage visible = true ou false
    Par Hitmaaan dans le forum Access
    Réponses: 4
    Dernier message: 29/09/2005, 13h17

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