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
Funzionalità DataGridView
giovedì 16 novembre 2006 - 09.08
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
lucios
Profilo
| Newbie
30
messaggi | Data Invio:
gio 16 nov 2006 - 09:08
Devo presentare dei dati in un DataGridView e sono costretto ad utilizzare dei font grandi perchè l'applicativo deve girare su un touch-screen.
Riesco a cambiare i font delle intestazioni di colonna con la proprietà "ColumnHeadersDefaultCellStyle.Font", ma non riesco a cambiare i font nelle celle utilizzando "DefaultCellStyle.Font", che dovrebbe essere la proprietà apposita
.
C'è qualcosa che mi sfugge?
Ciao
smx
Profilo
| Newbie
9
messaggi | Data Invio:
gio 16 nov 2006 - 11:13
Forse usi la proprietà in maniera sbagliata.
Dovrest fare così
dataGridView.DefaultCellStyle.Font = new Font(dataGridView.DefaultCellStyle.Font, FontStyle.Bold);
dove "dataGridView.DefaultCellStyle.Font" indica il prototipo di font a cui applicare lo stile e "FontStyle.Bold" indica lo stile da applicare.
Se poi ti interessa cambiare la dimensione dei caratteri devi usare un'altra variante del costruttore della classe Font.
Per l'esattezza
dataGridView.DefaultCellStyle.Font = new Font(dataGridView.Font.FontFamily, 20, FontStyle.Italic);
dove FontFamily indica il prototipo di font a cui applicare lo stile, 20 la dimensione dei caratteri e FontStyle.Italic indica lo stile.
Smx
---The Smx Code---
lucios
Profilo
| Newbie
30
messaggi | Data Invio:
gio 16 nov 2006 - 14:14
>dataGridView.DefaultCellStyle.Font = new Font(dataGridView.Font.FontFamily,
>20, FontStyle.Italic);
>dove FontFamily indica il prototipo di font a cui applicare lo
>stile, 20 la dimensione dei caratteri e FontStyle.Italic indica
>lo stile.
No, continua a non funzionare....
Riesco a cambiare il forecolor delle celle ma non il tipo e le dimensioni del font.
Non è che c'è qualche proprietà che inibisce il tutto?
Ciao
lucios
Profilo
| Newbie
30
messaggi | Data Invio:
gio 16 nov 2006 - 14:27
A completamento del post precedente:
Non riesco a design time a cambiare, per esempio, la proprietà "ColumnHeadersHeight". C'è scritto 18 e non si lascia modificare.
E' per questo che mi è venuto il dubbio che ci sia qualche altra proprietà "bloccante".
Ciao
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 !