ciao,
la griglia si aspetta una sorgente dati dove vengono definite delle proprieta' che lei riga per riga va a leggere e visualizzare nella cella.
Le proprietà possono essere di qualche tua classe, oppure delle colonne di un datable (o di un dataview), ti faccio i 2 esempi:
- visualizzazione di Entità:
List<Utente> lista = new List<Utente>();
for (int i =0; i< 10; i++)
{
Utente utente = new Utente();
utente.Data = DateTime.Now.AddDays(i);
utente.Nome = "nome " + i;
lista.Add(utente);
}
griglia.DataSource = lista;
Dove "Utente" è una classe tua, con quelle 2 proprietà ovviamente...
- visualizzazione di DataTable
DataTable table = new DataTable();
table.Columns.Add("data",typeof(DateTime));
table.Columns.Add("nome",typeof(string));
for (int i =0; i< 10; i++)
table.Rows.Add(
new object[] { DateTime.Now.AddDays(i), "nome " + i }
);
DataGridView griglia = new DataGridView();
griglia.DataSource = table;
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo