DataGridViewCheckBoxColumn C#

lunedì 17 febbraio 2014 - 18.45
Tag Elenco Tags  C#

pelling10 Profilo | Junior Member

Salve a tutti sto sviluppando un form in C# in cui ho un DataGridView che popolo agganciandolo ad una tabella di banca dati.
Nella tabella che aggancio ho un campo di tipo int dove scrivo 0 o 1;
a questo punto vorrei che il DataGridView per i dati della colonna di tipo int fosse di tipo DataGridViewCheckBoxColumn..... come faccio?
Grazie in anticipo!

ridaria Profilo | Expert

ecco ti mostro una immagine


1024x600 79Kb


Seleziona la dataGrid,
in alto a destra della griglia selezionata apparirà un piccolo triangolino,
cliccaci sopra e si aprirà la finestra: Attività di datagridview e scegli Aggiungi colonna;

in tipo sceglierai: dataGridViewCheckBoxColumn.

Poi devi chiaramente agganciare questa colonna al dato che hai nella tabella sul db.

Ciao
fammi sapere
Riccardo D'Aria

pelling10 Profilo | Junior Member

Grazie per la risposta, questo procedimento l'ho fatto, solo che poi non so come agganciare la colonna creata al campo della tabella.
Solitamente riempio un dataset e passo al datagridview il datasurce ed il datagridview si popola automaticamente.
In questo caso come faccio?

ridaria Profilo | Expert

Questo è il solito problema che si ha quando si usano controlli e classi che fanno gran parte del lavoro per te.
Data set datasource.

Suggerisco sempre di popolare a manina, cioè con codice ogni campo della griglia.

Apri in lettura la tabella del db looppi i records ed associa ad ogni cella della griglia il valore letto dal dataReader.

CIAo

FAmmi sapere
Riccardo D'Aria
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 !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5