Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    18

    calcolo valore di una cella in datagrid

    sono nuovo del forum e ho niziato da poco con vb.net.
    In un form ho inserito un datagrid senza associare un'origine dati
    costituito dalle seguenti colonne : prezzo, quantità e totale.
    L'obiettivo è che quando inserisco il prezzo e la quantità, il campo "totale"
    del datagrid deve contenere automaticamente il prodotto.
    Come si procede ?
    Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    18
    nessuno può darmi delucidazioni ??

  3. #3
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Il valore di una cella lo puoi trovare così

    dgw.Rows(dgw.CurrentRow.Index).Cells(0).Value

    Dove

    Cells(0).Value

    è il valore della prima cella (colonna 0)


  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    18
    Grazie per l'intervento ma l'obiettivo è quello di inserire nella colonna totale la funzione prezzo*quantità subito dopo aver digitato il prezzo e la quantità.

  5. #5

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    18
    grazie GIBRA.

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    18
    dimenticavo !!!
    ho 2 datagird

    obiettivo: cliccando una riga del 1° datagrid il record selezionato deve essere copiato nel 2° datagrid.

    Domanda: posso sfruttare lo stesso codice ?

  8. #8
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Certo, se la struttura delle griglie è identica nel codice basta sostituire il nome della griglia.

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    18
    ok Grazie

  10. #10
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    18
    Ho inserito l'istruzione:

    DataGridView1.Rows(DataGridView1.CurrentRow.Index) .Cells(0).Value

    ma l'errore in compilazione è:

    Errore 1 L'accesso alla proprietà deve assegnare un valore alla proprietà o utilizzare quello corrente.

    Cosa ho sbagliato ?
    Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.