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
Cancellazione riga DataGrid
lunedì 08 maggio 2006 - 12.06
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
device78
Profilo
| Junior Member
76
messaggi | Data Invio:
lun 8 mag 2006 - 12:06
Salve.
Ho una semplice Datagrid collegata ad un dataset e una Label che mi indica il numero di righe (Dataset.tabella.count).
Vorrei che quando cancello una o + righe (seleziono riga e permo tasto canc) mi si aggiorni automaticamente anche il numero delle righe visualizzato nelle label.
Non voglio avere un pulsante che mi fa ciò, ne uso l'update del dataset visto che tali modifiche non sono definitive, ma vorrei "intercettare" il cambiamento del numero di righe.
Si può fare??
grazie
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
lun 8 mag 2006 - 18:04
Fai l'override del metodo onrowdelete della datatable.
Sull'evento fai la refresh della label
device78
Profilo
| Junior Member
76
messaggi | Data Invio:
lun 8 mag 2006 - 18:12
grazie per la risposta.
scusami non ho capito bene.
Io ho ud db access.Creo un oledataAdpeter su una select su una tabella.Poi genero dataset relativo e collego datagrid con tale dataset.
Di datatable non ne ho o non so cosa siano.
grazie
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
lun 8 mag 2006 - 18:17
E qui che ti sbagli.
Se hai generato un dataset con il dataadapter è certo che almeno una tabella tu l'hai creata.
device78
Profilo
| Junior Member
76
messaggi | Data Invio:
lun 8 mag 2006 - 18:48
può darsi, ma scusa la mia ignoranza, non la vedo.
come fare?
Cteniza
Profilo
| Guru
1.509
messaggi | Data Invio:
lun 8 mag 2006 - 19:06
Ti consiglio di fare un passo indietro e di consultare o leggere il tuo manuale di ado.net (che non è ado).
Da quello che hai detto ho il forte sospetto che non capirai neanche:
Protected Overrides Sub OnRowDeleted(ByVal e As DataRowChangeEventArgs)
MyBase.OnRowDeleted(e)
'metti qui l'assegnazione della label
End Sub
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 !