Forum di HolidaySoft .it I nostri Partner:
Olio ExtraVergine Oliva del Gargano
Crea la Vetrina per il Tuo Ristorante

Forum di HolidaySoft .it
[ Home | Registrati | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Download | Cerca | FAQ ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 WEB
 Programmazione
 DataGridView convertire boolean in checkbox
 Nuova Discussione  Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
I seguenti utenti stanno leggendo questo Forum Qui c'č:
Autore Discussione Precedente Discussione Discussione Successiva  

Peppe
New Member


Regione: Italy
Cittā: Roma


63 Messaggi

Inserito il - 05 feb 2015 : 17:44:57  Mostra Profilo  Rispondi Quotando
Ciao,
tramite una linq query riesco ad alimentare un DataGridView e fin qui tutto bene. L'unica cosa che non riesco a fare, nella query č presente un campo di tipo boolean e vorrei che venisse presentato nella DataGridView come checkbox e non come textbox (valore true e false).
Come faccio a convertire questa colonna in tipologia checkbox?

Grazie

HolidaySoft.it
Junior Member


Regione: Italy
Cittā: Milano


144 Messaggi

Inserito il - 05 feb 2015 : 17:51:09  Mostra Profilo  Visita l'Homepage di HolidaySoft.it  Rispondi Quotando
Ciao,
la colonna di tipo textbox deve essere nascosta utilizzando il comando
Dgv_Vendite.Columns(7).Visible = False

dove Dgv_Vendite č la DataGridView e la colonna 7 č la colonna di tipo boolean / textbox

Poi dovrai creare una nuova colonna di tipo DataGridViewCheckBoxColumn e aggiungerla alla DataGridView come nell'esempio sotto riportato:

Dim column As New Forms.DataGridViewCheckBoxColumn()
With column
    .HeaderText = "Annullata"
    .DisplayIndex = 14
    .AutoSizeMode = Forms.DataGridViewAutoSizeColumnMode.DisplayedCells
    .FlatStyle = Forms.FlatStyle.Standard
    .CellTemplate = New Forms.DataGridViewCheckBoxCell()
    .ValueType = GetType(Boolean)
    .FalseValue = False
    .TrueValue = True
    .DataPropertyName = "Annullata"
End With

Dgv_Vendite.Columns.Add(column)


Importante, valorizzare correttamente:
.HeaderText = "Annullata"
con il nome che si vuole assegnare all'intestazione della nuova colonna
.DataPropertyName = "Annullata"
con il nome del campo di tipo boolean presente nella tabella/query

Ciao

A quick solution is a shortcut to troubleshooting
http://www.HolidaySoft.it
http://www.GarganoSapori.it
Torna all'inizio della Pagina
  Discussione Precedente Discussione Discussione Successiva  
 Nuova Discussione  Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
Vai a:
Forum di HolidaySoft .it © 2012-10 HolidaySoft.it Torna all'inizio della Pagina
Herniasurgery.it | Snitz.it | Snitz Forums 2000