Selezionare riga datagridview e passare dati a text

di il
6 risposte

Selezionare riga datagridview e passare dati a text

Ciao a tutti,
dopo diverse prove sono riuscito a popolare la mia datagridview.
La mia domanda adesso è la seguente: come faccio ad assegnare i valori della datagridview a delle text box selezionando la riga prescelta?
Per esempio, nella riga 1 ho i campi 1,2,3, cliccando con il mouse vado alla riga 5 dove ho sempre gli stessi campi ma con valori doversi.
A questo punto come faccio a prelevare i dati della riga da me scelta?
Grazie a tutti

6 Risposte

  • Re: Selezionare riga datagridview e passare dati a text

    Utilizza l'evento

    CellClick

    e i valori di e.RowIndex e.ColumnIndex per ottenere il valore che vuoi.
  • Re: Selezionare riga datagridview e passare dati a text

    Ciao, grazie per la risposta.
    Veramente c'ho provato, ma sicuramente ho sbagliato qualcosa.
    Io l'ho inserita in questa maniera: DataGridView1.CurrentCell = DataGridView1.Rows(5).Cells(0) però così evidenzio sempre la riga 5.
    Inoltre se assegno delle istruzioni di questo tipo,
    TextBox1.Text = DataGridView1.CurrentRow.Cells(7).Value
    TextBox2.Text = DataGridView1.CurrentRow.Cells(9).Value
    nelle textbox il valore non cambia mai. Rimane sempre il primo

    Non riesco, facendo click sulla datagrid, a fargli cambiare la riga in quella da me selezionata. posso chiederti un piccolo esempio per capire?
    Grazie
  • Re: Selezionare riga datagridview e passare dati a text

    oregon ha scritto:


    Utilizza l'evento
    CellClick
    e i valori di e.RowIndex e.ColumnIndex per ottenere il valore che vuoi.
    non mi sembra che tu abbia provato a seguire il consiglio di oregon, comunque se invece di cliccare sulle singole celle vuoi cliccare sul RowHeader utilizza l'evento RowHeaderMouseClick
  • Re: Selezionare riga datagridview e passare dati a text

    Ti avevo detto

    Utilizza l'evento

    CellClick
  • Re: Selezionare riga datagridview e passare dati a text

    Grazie per le vs risposte.
    Sono io che ho fatto un pasticcio. Ho seguito alla lettera il vs suggerimento ed ho risolto.
    Buona serata
  • Re: Selezionare riga datagridview e passare dati a text

    Beh meno male
Devi accedere o registrarti per scrivere nel forum
6 risposte