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
Gestione colonne in griglia C1
mercoledì 03 maggio 2006 - 22.49
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
ricky
Profilo
| Junior Member
179
messaggi | Data Invio:
mer 3 mag 2006 - 22:49
Ciao ho un problema che, dopo diversi tentativi e ricerche, non sono ancora riuscita a risolvere
Avevo un codice che gestiva perfettamente la creazine di colonne da associare ad una griglia, ora cercando di applicare lo stesso codice alla C1TrueDBGrid ottengo un errore in quanto non riesco a capire come ricreare la stessa struttura su questa griglia... Qualcuno ha qualche idea per risolvere il problema??
Errore visualizzato
Error 5 The best overloaded method match for 'C1.Win.C1TrueDBGrid.GridStyleCollection.Add(C1.Win.C1TrueDBGrid.Style)' has some invalid arguments Error 6 Argument '1': cannot convert from 'System.Windows.Forms.DataGridTableStyle' to 'C1.Win.C1TrueDBGrid.Style'
Metodo per l'impostazione delle colonne e dello stile necessario
public void setStileGriglia(String Stile, C1TrueDBGrid mygriglia)
{
DataGridTableStyle myStyle = new DataGridTableStyle();
myStyle.AllowSorting = true;
myStyle.PreferredRowHeight = 20;
setStile(myStyle);
mygriglia.Styles.Clear();
mygriglia.Styles.Add(myStyle);
Nomina ed aggiunge le colonne
void setStile(DataGridTableStyle stile)
{
AddColonna("id",stile,0);
AddColonna("IdContatto",stile,0);
...
Esegue l'effettivo inserimento delle colonne
private void AddColonna(string descrColonna,DataGridTableStyle localStyle)
{
DataGridColumnStyle myCol;
myCol = new DataGridTextBoxColumn();
myCol.HeaderText=descrColonna;
myCol.MappingName=descrColonna;
myCol.ReadOnly= true;
localStyle.GridColumnStyles.Add(myCol);
}
Come dicevo, questo codice funziona perfettamente con la griglia tradizionale....
Grazie per i suggerimenti!
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 !