. L' Microsoft Framework NET controllo DataGrid visualizza i dati sulle forme della tabella . Controllo DataGrid riceve un messaggio di evento quando l'utente interagisce con il modulo. Si lega gli elementi di tabella per l'evento utilizzando un gestore di eventi , come ad esempio il AddHandler , AddMessage e EventHandler . Il controllo DataGrid può prendere qualsiasi messaggio evento attivato nel modulo attraverso un gestore di eventi universale . Ridefinire le proprietà degli eventi degli elementi di una tabella nel controllo DataGrid permette di cogliere tutti gli eventi DataGrid . Istruzioni
1
Fare clic sul pulsante "Start " di Windows e selezionare l'opzione "Microsoft Visual Studio " in " Tutti i programmi ".
2
Clicca " Visual Studio C + + " per aprire il Visual Studio per C + + NET
3
Aggiungere il seguente codice dopo la linea "base WndProc " nel modulo di Windows : . .
modulo di classe parziale : forma , IMessageFilter {
forma pubblica ( ) {
InitializeComponent (); }
private void Form_Load ( object sender , EventArgs ( e) {
Application.AddMessageFilter ( this); }
pubblico bool PreFilterMessage (ref Message ( m ) {
controllo mittente = Control.FromHandle ( m . HWnd ) ;
return false ; .
}
}
per ignorare le proprietà degli eventi di default degli elementi della tabella
4
Fare clic su " File" e selezionare l'opzione "Salva" .
5
Fare clic sul pulsante "OK" per la cattura di tutti gli eventi di controllo DataGrid.