-
[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?
-
-
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.
-
et avec
Code:
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
-
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.