Formattazione celle in un datagrid

giovedì 18 novembre 2010 - 10.52
Tag Elenco Tags  VB.NET  |  .NET 2.0  |  Windows XP  |  Visual Studio 2008  |  Access (.mdb)  |  Office 2003

Friscky Profilo | Newbie

Ciao a tutti...sto utilizzando vb.net (visualstudio 2008) e database access 2000 per creare un'applicazione per stilare un veloce preventivo personalizzato. Ho creato una datagridview ed ho aggiunto le varie colonne di cui necessito.
I dati da inserire in griglia li recupero tramite un datareader su un database access 2000. Avrei però bisogno di formattare i dati nelle singole colonne secondo tipologie differenti (testo, numero, data, prezzi). Ho provato a cercare ul google, ma non ho avuto molta fortuna.
Come posso fare?

Per aggiungere le colonne ho utilizzato il metodo qua sotto:
GridListino.Columns.Add("D", "Unità di misura")
GridListino.Columns.Add("E", "Prezzo")
GridListino.Columns.Add("F", "Data Aggiornamento")

Grazie!

Gianluca

darkeric Profilo | Senior Member

credo utilizzando
Gridlistino.Columns(x).DefaultCellStyle.Format = "dd/MM/yyyy" (esempio per la data)

se la carichi manualmente senza binding puoi anche assegnare il valore già formattato

vedi se ti funziona

io "Purtroppo" gli oggetti non li creo da codice e quindi ho tutte le proprietà a disposizione




Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5