Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    55

    [C#] Leggere singole celle di un DataGridView

    Salve,
    sto creando un programma in c# che deve consentire all'utente di inserire una serie di numeri in una tabella e salvare questi valori in un file di testo. Come tabella sto usando una DataGridView, ma non ho capito come leggere i valori dalle singole celle. Qualcuno può darmi una mano o, eventualmente, darmi un suggerimento su cosa utilizzare al posto del DataGridView? Tenete contro che l'utente deve poter decidere quante righe e quante colonne inserire!
    Se ci fosse qualche discussione in cui il problema è già stato risolto chiedo scusa in anticipo, ma ho provato a cercare e non ho trovato nulla di utile. In questo caso linkatemi le discussioni!
    Grazie in anticipo

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    55
    Credo di esserci riuscito col seguente codice:

    codice:
                    StreamWriter stream = new StreamWriter("ilmiofile.txt", false);
    
                    for (int i = 0; i < grdDati.RowCount; i++)
                    {
                        for (int j = 0; j < grdDati.ColumnCount; j++)
                        {
                            stream.Write(grdDati.Rows.SharedRow(i).Cells[j].FormattedValue + " ");
                        }
                        stream.Write("\n");
                    }
    
                    stream.Close();
    Ovviamente, se qualcuno volesse proporre una soluzione migliore, sarebbe ugualmente ben accetta..

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 © 2025 vBulletin Solutions, Inc. All rights reserved.