. Microsoft NET Framework DataGrid kontroll viser data på bordet former. DataGrid kontroll mottar en hendelse melding når brukeren samhandler med skjemaet. Det binder tabellelementa til arrangementet ved hjelp av en hendelse handler, slik som AddHandler , AddMessage og EventHandler . DataGrid-kontrollen kan fange enhver hendelse melding utløst på skjemaet gjennom en universell hendelsesbehandleren . Overstyrer hendelsesegenskapene av tabellen elementer i DataGrid kontrollen lar deg fange alle DataGrid hendelser . Instruksjoner
en
Klikk på "Start "-knappen i Windows og velg " Microsoft Visual Studio " i " Alle programmer".
2
Klikk " Visual Studio C + +" å åpne Visual Studio for C + + NET applikasjon
3
Legg til følgende kode etter "base WndProc " linje i din Windows-skjema : . .
delvis klasse Form: form, IMessageFilter {
offentlig Form ( ) {
InitializeComponent ();
}
private void Form_Load ( objekt avsenderen , EventArgs ( e ) {
Application.AddMessageFilter (denne) ;
}
public bool PreFilterMessage (ref melding (m ) {
Kontroll sender = Control.FromHandle (m . HWnd ) ;
return false ; .
}
}
å overstyre standardinnstillingene hendelsesegenskapene av tabellelementa
4
Klikk på "File " og velg "Lagre" alternativet.
5
Klikk på " OK" -knappen for å fange alle DataGrid styrer hendelser .