OVH Cloud OVH Cloud

dataset

5 réponses
Avatar
LOIC
Bonsoir,

comment puis je trouver le numéro de ligne et surtout le numéro de colonne
d'un élement selctionné dans un datagrid bindé par un dataset typé

Merci

5 réponses

Avatar
RABILLOUD JMARC [MVP]
Ca dépend si tu as manipulé le datagridtablestyle ou pas

"LOIC" a écrit dans le message de news:
%23MALR%
Bonsoir,

comment puis je trouver le numéro de ligne et surtout le numéro de colonne
d'un élement selctionné dans un datagrid bindé par un dataset typé

Merci




Avatar
LOIC
Non je n'y ai pas touché j'ai bien trouvé comment me déplacer mais je
n'arrive pas à toruver comment récupérer la colonne et ligne de ma case
sélectionné !


"RABILLOUD JMARC [MVP]" a écrit
dans le message de news:%
Ca dépend si tu as manipulé le datagridtablestyle ou pas

"LOIC" a écrit dans le message de news:
%23MALR%
> Bonsoir,
>
> comment puis je trouver le numéro de ligne et surtout le numéro de


colonne
> d'un élement selctionné dans un datagrid bindé par un dataset typé
>
> Merci
>
>




Avatar
RABILLOUD JMARC [MVP]
Si c'est les numéros de la case, ils sont renvoyés par
DataGrid.CurrentCell.RowNumber ou ColumnNumber

Si tu veux récupérer le nom de la colonne
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click

Dim MaVue As DataView

MaVue = CType(Me.DataGrid1.DataSource, DataView)

MsgBox("la ligne a le rang " & Me.DataGrid1.CurrentCell.RowNumber + 1 &
"dans la vue ")

MsgBox("La cellule est sur la colonne " &
MaVue.Table.Columns(Me.DataGrid1.CurrentCell.ColumnNumber).ColumnName)

End Sub

"LOIC" a écrit dans le message de news:

Non je n'y ai pas touché j'ai bien trouvé comment me déplacer mais je
n'arrive pas à toruver comment récupérer la colonne et ligne de ma case
sélectionné !


"RABILLOUD JMARC [MVP]" a écrit
dans le message de news:%
Ca dépend si tu as manipulé le datagridtablestyle ou pas

"LOIC" a écrit dans le message de news:
%23MALR%
> Bonsoir,
>
> comment puis je trouver le numéro de ligne et surtout le numéro de


colonne
> d'un élement selctionné dans un datagrid bindé par un dataset typé
>
> Merci
>
>








Avatar
LOIC
Impect Merci

"RABILLOUD JMARC [MVP]" a écrit
dans le message de news:
Si c'est les numéros de la case, ils sont renvoyés par
DataGrid.CurrentCell.RowNumber ou ColumnNumber

Si tu veux récupérer le nom de la colonne
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click

Dim MaVue As DataView

MaVue = CType(Me.DataGrid1.DataSource, DataView)

MsgBox("la ligne a le rang " & Me.DataGrid1.CurrentCell.RowNumber + 1 &
"dans la vue ")

MsgBox("La cellule est sur la colonne " &
MaVue.Table.Columns(Me.DataGrid1.CurrentCell.ColumnNumber).ColumnName)

End Sub

"LOIC" a écrit dans le message de news:

> Non je n'y ai pas touché j'ai bien trouvé comment me déplacer mais je
> n'arrive pas à toruver comment récupérer la colonne et ligne de ma case
> sélectionné !
>
>
> "RABILLOUD JMARC [MVP]" a écrit
> dans le message de news:%
>> Ca dépend si tu as manipulé le datagridtablestyle ou pas
>>
>> "LOIC" a écrit dans le message de news:
>> %23MALR%
>> > Bonsoir,
>> >
>> > comment puis je trouver le numéro de ligne et surtout le numéro de
> colonne
>> > d'un élement selctionné dans un datagrid bindé par un dataset typé
>> >
>> > Merci
>> >
>> >
>>
>>
>
>




Avatar
LOIC
Par contre j'ai un autre soucis comment puis je me positionner dans une case
spécifiques car j'arrive à récupérer la valeur etc... mais je n'arrive pas à
mettre le focus dans une case ?


"RABILLOUD JMARC [MVP]" a écrit
dans le message de news:
Si c'est les numéros de la case, ils sont renvoyés par
DataGrid.CurrentCell.RowNumber ou ColumnNumber

Si tu veux récupérer le nom de la colonne
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click

Dim MaVue As DataView

MaVue = CType(Me.DataGrid1.DataSource, DataView)

MsgBox("la ligne a le rang " & Me.DataGrid1.CurrentCell.RowNumber + 1 &
"dans la vue ")

MsgBox("La cellule est sur la colonne " &
MaVue.Table.Columns(Me.DataGrid1.CurrentCell.ColumnNumber).ColumnName)

End Sub

"LOIC" a écrit dans le message de news:

> Non je n'y ai pas touché j'ai bien trouvé comment me déplacer mais je
> n'arrive pas à toruver comment récupérer la colonne et ligne de ma case
> sélectionné !
>
>
> "RABILLOUD JMARC [MVP]" a écrit
> dans le message de news:%
>> Ca dépend si tu as manipulé le datagridtablestyle ou pas
>>
>> "LOIC" a écrit dans le message de news:
>> %23MALR%
>> > Bonsoir,
>> >
>> > comment puis je trouver le numéro de ligne et surtout le numéro de
> colonne
>> > d'un élement selctionné dans un datagrid bindé par un dataset typé
>> >
>> > Merci
>> >
>> >
>>
>>
>
>