OVH Cloud OVH Cloud

Detecter un click sur un ColumnHeader de datagrid

2 réponses
Avatar
Pierre
Bonjour,
j'ai un petit soucis.

Dans mon event Datagrid_click, je fais un check pour savoir si le click est
fait sur la première ligne de mon DataGrid. (CurrentCell.RowNumber==0)
sachant que je n'ai qu'une seule ligne.

L'ennui, c'est que lorsque le user click sur le ColumnHeader, le
CurrentCell.RowNumber est toujours egal à 0... et declanche donc mon
traitement.

En bref, comment savoir si le user click sur le ColumHeader ?

Merci de votre aide.

2 réponses

Avatar
Lionel Barré [MS]
Je suppose que vou êtes en Windows Forms voyez l'article suivant :

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vbconreturningclickedcellvaluefromdatagrid.asp

Pour ASP.Net, problématique similaire voir les articles suivants :

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwebuiwebcontrolsdatagridclassonitemcommandtopic.asp

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwebuiwebcontrolsdatagridcommandeventargsclassitemtopic.asp



"Pierre" a écrit :

Bonjour,
j'ai un petit soucis.

Dans mon event Datagrid_click, je fais un check pour savoir si le click est
fait sur la première ligne de mon DataGrid. (CurrentCell.RowNumber==0)
sachant que je n'ai qu'une seule ligne.

L'ennui, c'est que lorsque le user click sur le ColumnHeader, le
CurrentCell.RowNumber est toujours egal à 0... et declanche donc mon
traitement.

En bref, comment savoir si le user click sur le ColumHeader ?

Merci de votre aide.





Avatar
Pierre
Merci, jvais zieuter ^^
"Lionel Barré [MS]" a écrit dans le message
de news:
Je suppose que vou êtes en Windows Forms voyez l'article suivant :




http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vbconreturningclickedcellvaluefromdatagrid.asp

Pour ASP.Net, problématique similaire voir les articles suivants :




http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwebuiwebcontrolsdatagridclassonitemcommandtopic.asp




http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwebuiwebcontrolsdatagridcommandeventargsclassitemtopic.asp



"Pierre" a écrit :

> Bonjour,
> j'ai un petit soucis.
>
> Dans mon event Datagrid_click, je fais un check pour savoir si le click


est
> fait sur la première ligne de mon DataGrid. (CurrentCell.RowNumber==0)
> sachant que je n'ai qu'une seule ligne.
>
> L'ennui, c'est que lorsque le user click sur le ColumnHeader, le
> CurrentCell.RowNumber est toujours egal à 0... et declanche donc mon
> traitement.
>
> En bref, comment savoir si le user click sur le ColumHeader ?
>
> Merci de votre aide.
>
>
>