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 :

[C#]DataGrid


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 61
    Par défaut [C#]DataGrid
    Bonjour,

    J'ai un problème avec ma DataGrid.
    La DataGrid possède une petite flèche noire indiquant la ligne sélectionnée. La flèche change donc de ligne à chaque fois que l'utilisateur choisit une nouvelle ligne.

    Le problème c'est que je dois changer de ligne sélectionnée par le code et je ne trouve pas de fonctions existantes.

    Quelqu'un connait-il une fonction permettant de faire cela?

  2. #2
    Membre émérite
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 61
    Par défaut
    Oui...mais non.
    En fait, j'avais déjà trouver cette fonction.
    Mais lorsqu'on l'utilise, la ligne est sélectionnée(enfin je sais pas trop) mais la flèche noire reste sur la ligne précédemment sélectionnée par l'utilisateur.

    Cela entraîne que si l'utilisateur resélectionne la ligne affectée de la flèche, c'est comme si il ne changeait pas sa sélection. Pour moi, la fonction Select() n'a donc pas modifier la sélection de la ligne.

    C'est un peu bizarre!!! Il doit bien exister une fonction.

  4. #4
    Membre émérite
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Par défaut
    et avec

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    datagrid.isselected(x)
    http://msdn.microsoft.com/library/fr...ectedtopic.asp

    ou alors il faut utiliser les deux à la suite, select puis isselected

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 61
    Par défaut
    La fonctio IsSelected() retourne bien l'état de la fonction Select mais cela n'a toujours rien à voir avec flèche et ne résoud en rien mon problème puisque c'est cette flèche qui indique la sélection à l'utilisateur.

Discussions similaires

  1. [VB.net] Changer couleur ligne DataGrid
    Par bguihal dans le forum Windows Forms
    Réponses: 7
    Dernier message: 22/07/2016, 06h54
  2. Pb d'update dans une DataGrid
    Par bidson dans le forum XMLRAD
    Réponses: 11
    Dernier message: 27/05/2003, 14h11
  3. [VB.NET] Insérer une colonne de CheckBox dans un DataGrid
    Par Manue.35 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 22/05/2003, 11h44
  4. [VB6] Datagrid afficher ou cacher des colonnes par code
    Par soazig dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 06/02/2003, 17h19
  5. [] Datagrid vide après modification des propriétés
    Par SpaceFrog dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 20/09/2002, 16h37

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