Ciao a tutti,
Ho questo codice per inserire una checkbox di selezione schede:
Dim Check As New DataGridViewCheckBoxColumn
With Check
.AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells
.FlatStyle = FlatStyle.Standard
.CellTemplate.Style.BackColor = Color.Honeydew
.DisplayIndex = 0
End With
DataGridView.Columns.Add(Check)
Vorrei fare 4 cose:
1- quando l'utente "spunta" la checkbox, l'intera riga del grid si dovrebbe colorare e rimanere colorata;
2- devo fare una funziona del tipo: invia una mail/sms a tutti i clienti selezionati. Quindi come faccio un ciclo per vedere tutti i clienti selezionati?
3- piccolo errore: quando rieseguo la query, ho dovuto mettere una if per verificare che la checkbox nel grid ci sia già, altrimenti ne mette una seconda. Come risolvo?
Potrei prima ripulire il datagrid e poi "riempirlo"? Come si svuota?
4- si potrebbe mettere una checbox come intestazione di colonna. Se l'utente spunta questa chekbox seleziona, quindi il programma spunta, tutte le schede?
Ciao