Rechercher : dans
Par :

Datagrid et VB. Net

Dernière réponse le 19 avr 2009 à 15:29:43 Nathalie, le 18 aoû 2004 à 14:29:16 
 Signaler ce message aux modérateurs

Bonjour,
SVP j'aimerais savoir comment remplir les zones de texte des données contenues dans une ligne d'un datagrid, lorsqu'on clique sur cette ligne; et ceci en VB.Net.
Merci bien.

1

maily, le 18 aoû 2004 à 16:19:49

Bonjour!
Alors, il va falloir être un peu plus détaillée...

de quelles zones de texte parles tu?

bon courage!

 Maily   :-))))
[J-3 avant les vacances!!]

Répondre à maily

2

Nathalie, le 18 aoû 2004 à 16:28:14

Salut Maily,
Merci d'avance, je parle de simples zones de saisies.

Répondre à Nathalie

3

Nathalie, le 18 aoû 2004 à 17:51:24

Je vais être plus précise : j'aimerais qu'en parcourant le datagrid, les données des différentes lignes s'affichent dans les zones de saisie, par l'évènement Clic ou GotFocus du datagrid.

Répondre à Nathalie

4

Nathalie, le 19 aoû 2004 à 12:03:49

Je vais être plus précise : j'aimerais qu'en parcourant le datagrid, les données des différentes lignes s'affichent dans les zones de saisie, par l'évènement Clic ou GotFocus du datagrid.

Répondre à Nathalie

5

Fom, le 20 aoû 2004 à 08:28:09

Hello,
Tu as deja essayé de les editer? ainsi tu peux modifier directement les données dans la grille et il ne te reste plus qu'à updater ta base de données.

Bonne journée
Fom

Répondre à Fom

6

Nathalie, le 23 aoû 2004 à 18:17:38

Bonsoir,

SVP, j'aimerais qu'en parcourant le datagrid, les données des différentes lignes s'affichent dans les zones de saisie, par l'évènement Clic ou GotFocus du datagrid.
Merci bien.

Répondre à Nathalie

7

ramdane, le 29 déc 2007 à 00:24:13

Bonsoir nathalie,

voilà le code lorsque tu double click sur une ligne d'un datagridview

Private Sub DataGridView1_CellDoubleClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellDoubleClick

Me.TextBox1.Text = Me.DataGridView1.CurrentRow.Cells(0).Value
Me.TextBox2.Text = Me.DataGridView1.CurrentRow.Cells(1).Value
Me.TextBox3.Text = Me.DataGridView1.CurrentRow.Cells(2).Value

ect......
End Sub

j'éspére que j'ai répondu àa ta question

bonne année

Répondre à ramdane

8

assia, le 29 jan 2008 à 16:33:19

Bonjour.SVPje veux savoir comment remplir une Datagrid champs par champs à partir d'une comboBox en VB 2005 ou 2003 c 'est urgent.
merci d'avance.

Répondre à assia

9

kotbi, le 13 mar 2008 à 23:29:18

Plz je veux quand je selectionne une ligne datagridview de l imprimer

Répondre à kotbi

10

NicoBoklo, le 6 oct 2008 à 15:14:52

Franchement t'as compris ce que t'as écrit? Moi pas en tout cas et pas grand monde... "Bonjour" sa trou pas le c** non plus alors t'étonne pas si personne te réponds... Bonne journée!

Répondre à NicoBoklo

11

 mitali00, le 19 avr 2009 à 15:29:43

Bonjour je suppose que tu a une table qui contient 5 colonnes.
Private Sub DataGrid1_CurrentCellChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DataGrid1.CurrentCellChanged
Try
dim index as integer
index = DataGrid1.CurrentRowIndex
ligne = dt1.DefaultView.Item(index)
Label9.Text = ds1.Tables("DUM").Rows(index)(0)
Label10.Text = ds1.Tables("DUM").Rows(index)(1)
Label11.Text = ds1.Tables("DUM").Rows(index)(2)
Label12.Text() = ds1.Tables("DUM").Rows(index)(3)
Label7.Text() = ds1.Tables("DUM").Rows(index)(4)
Label8.Text = (index + 1) & " sur " & ds1.Tables("DUM").Rows.Count
Button2.Enabled = False
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub

Répondre à mitali00