. Microsoft NET Framework DataGrid -kontroll visar data på bordet former . DataGrid kontrollen tar emot en händelse när användaren interagerar med formuläret . Det binder tabellelement till evenemanget genom att använda en händelsehanterare , såsom AddHandler , AddMessage och EventHandler . DataGrid-kontrollen kan fånga alla händelser meddelande utlöste på formen genom ett universellt händelsehanterare . Åsidosätta händelsen egenskaper tabellelement i DataGrid-kontrollen tillåter dig att fånga alla DataGrid händelser . Instruktioner
1
Klicka på "Start " -knappen i Windows och välj " Microsoft Visual Studio " i " Alla program ".
2
Klicka på " Visual Studio C + + " att öppna Visual Studio för C + + NET applikation
3
Lägg till följande kod efter " base WndProc " linje i ditt Windows- formulär : . .
partiell klass Form : Form , IMessageFilter {
offentlig Form ( ) {
InitializeComponent ( ) ;
}
private void Form_Load ( objekt avsändare , EventArgs ( e ) {
Application.AddMessageFilter ( this);
}
offentliga bool PreFilterMessage ( ref Meddelande ( m ) {
Kontroll avsändare = Control.FromHandle ( m . HWND ) ;
return false ; .
}
}
att åsidosätta egenskaper standardinställningar händelse av tabellelement
4
Klicka på " File " och välj " Spara " alternativet .
5
Klicka på " OK " -knappen för att fånga alla DataGrid-kontroll händelser .