Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Help datagridview
lunedì 03 settembre 2007 - 11.33
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Alessandro81
Profilo
| Newbie
18
messaggi | Data Invio:
lun 3 set 2007 - 11:33
ciao , ho un problema a far posizionare le righe di una datagridview a una specifica posizione...
mi spiego.. io aggiungo delle righe , poi vorrei in base a una variabile , colorare di un modo o di un altro lo sfondo della riga...
quindi...
dopo l'additem cotnrollo la variabile e se è in un mdo
DataGridView3.RowsDefaultCellStyle.BackColor = Color.Red
altrimenti un altro colore...
pero' mi colora solo la prima ad esempio rossa e poi le altre tutte uguali perche rimane posizionata sulla prima riga...
come faccio a posizionare la riga corrente alla posizione che voglio io da codice?
il currentrow è di sola lettura e non me lo fa fare
tipo DataGridView3.CurrentRow = DataGridView3.RowCount - 2
che devo fare?
grazie in anticipo
Faelar
Profilo
| Junior Member
71
messaggi | Data Invio:
lun 3 set 2007 - 14:22
La variabile che usi è quella di default. Quando tu esegui una Add, il metodo stesso ti restituisce l'indice della riga che inserisci. A partire da quell'indice tu puoi andare a modificare i parametri della riga.
Eccoti un esempio:
Dim H As Integer = DataGridView.Rows.Add(iData) 'Inserisce una nuova riga
DataGridView.Rows(H).DefaultCellStyle.BackColor = Color.Blue 'Colora la nuova riga di Blu
Alessandro81
Profilo
| Newbie
18
messaggi | Data Invio:
mar 4 set 2007 - 08:19
grazie mille :)
Torna su
Stanze Forum
Elenco Threads
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 !