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
[VB 2005] Datagridview, 2 domandine
lunedì 16 marzo 2009 - 14.10
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
reru
Profilo
| Newbie
37
messaggi | Data Invio:
lun 16 mar 2009 - 14:10
Salve,
due domandine,
ho una datagridview alla quale devo poter cambiare, a piacimento, l'altezza del testo per ogni singola cella, questo è il codicino che uso
'-----------------------------------
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
DataGridView1.Item(MyCol, MyRow).Style.Font = New Font("Arial", 14, FontStyle.Regular)
End Sub
Private Sub DataGridView1_CellMouseDoubleClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellMouseEventArgs) Handles DataGridView1.CellMouseDoubleClick
MyRow = e.RowIndex
MyCol = e.ColumnIndex
DataGridView1.Item(MyCol, MyRow).Style.Font = New Font("Arial", 14, FontStyle.Regular)
End Sub
'-----------------------------------
Il problema mi sorge quando devo "recuperare" dalla datagridview il valore dell'altezza precedentemente impostata, per es. con un ciclo, tipo :
'-----------------------------------
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim nCol As Integer = Me.DataGridView1.ColumnCount
Dim nRow As Integer = Me.DataGridView1.RowCount
For iCol As Integer = 0 To nCol - 1
For iRow As Integer = 0 To nRow - 1
If DataGridView1.Rows(iRow).Cells(iCol).Value <> String.Empty Then
....
End If
Next
Next
End Sub
'-----------------------------------
Se interrogo le singolo celle, l'altezza del font non è in realtà cambiata ma ritorna quella della datagridview!
Avete qualche suggerimento ?
Grazie mille
RZ
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 !