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
Nascondere id in una gridview (C#)
giovedì 18 settembre 2008 - 10.32
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
falk83
Profilo
| Newbie
22
messaggi | Data Invio:
gio 18 set 2008 - 10:32
Ciao a tutti,
riempio una DataGridView usando una query che ho costruito io da codice.
Non riesco però a nascondere l'id.
Provando anche con:
this.dgrid.Columns["id_name"].Visible = false;
la colonna mi viene mostrata.
Come posso fare?
grazie
ciao
gdlcore
Profilo
| Junior Member
141
messaggi | Data Invio:
gio 18 set 2008 - 10:42
Ciao, potresti provare a non mettere il nome della colonna ma il numero della colonna, però ricorda che è in base 0, quindi se l'ID è la prima colonna metti Columns(0).
Quindi nel tuo caso (ricopio la tua riga di codice):
this.dgrid.Columns(0).Visible = false
Nel caso in cui la colonna sia la prima, altrimenti cambia il numero..
Fammi sapere se ti funziona, ciao!
falk83
Profilo
| Newbie
22
messaggi | Data Invio:
gio 18 set 2008 - 10:57
Ottimo grazie...ed era così semplice:p
Non capisco però la differenza tra usare il nome o i l numero della colonna.
ciao
gdlcore
Profilo
| Junior Member
141
messaggi | Data Invio:
gio 18 set 2008 - 11:09
E' stato un piacere esserti di aiuto! Ciao!!
falk83
Profilo
| Newbie
22
messaggi | Data Invio:
gio 18 set 2008 - 11:22
Purtroppo mi sono accorto che sono in una delle 4 gridview che ho funziona il sistema di mettere il numero
...nn capisco come mai!
gdlcore
Profilo
| Junior Member
141
messaggi | Data Invio:
gio 18 set 2008 - 11:45
Strano..posta il codice cosi magari vedo dove sbagli..
falk83
Profilo
| Newbie
22
messaggi | Data Invio:
gio 18 set 2008 - 12:16
ecco:
private Data.InventarioDataReader drInventario;
private DataView viewManutenzioni;
//Fill del datagridview Manutenzione
this.viewManutenzioni = new DataView(this.drInventario.Manutenzione());
this.dgridManutenzioni.DataSource = this.viewManutenzioni;
this.dgridManutenzioni.Columns[0].Visible = false;
this.dgridManutenzioni.Columns[1].HeaderText = "Inizio";
Ciao e grazie
gdlcore
Profilo
| Junior Member
141
messaggi | Data Invio:
gio 18 set 2008 - 12:28
A me sembra che siano le parentesi quadre che sono sbagliate..prova a dargli un occhiata, fai un tentativo, non vorrei sbagliare ma funziona con parentesi tonde, fammi sapere grazie..
falk83
Profilo
| Newbie
22
messaggi | Data Invio:
gio 18 set 2008 - 13:41
uhm...no ho un errore con le parentesi tonde.
vedi il link:
http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.columns.aspx
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 !