. Die Microsoft NET Framework DataGrid -Steuerelement zeigt Daten auf dem Tisch Formen . DataGrid-Steuerelement ein Ereignis empfängt Nachricht , wenn der Benutzer interagiert mit dem Formular. Es bindet Tisch Elemente der Veranstaltung durch einen Event-Handler , wie die AddHandler , AddMessage und EventHandler . Das DataGrid-Steuerelement fangen kann jedes Ereignis Nachricht auf dem Formular über einen universellen Event-Handler ausgelöst . Übersteuern der Veranstaltung Eigenschaften der Tabellen-Elemente im DataGrid-Steuerelement ermöglicht es Ihnen, alle DataGrid Ereignisse zu fangen. Anleitung
1
Klicken Sie auf die Schaltfläche "Start" in Windows und wählen Sie " Microsoft Visual Studio "-Option in "Alle Programme".
2
Klicken Sie auf " Visual Studio C + +" die Visual Studio für C + + öffnen NET Anwendung
3
Fügen Sie den folgenden Code nach dem "base WndProc " Zeile in Ihrer Windows-Formular : . .
partielle Klasse Form: Form , IMessageFilter {
öffentlichen Formular () {
InitializeComponent (); }
private void Form_Load ( object sender, EventArgs ( e) {
Application.AddMessageFilter (this); }
public bool PreFilterMessage (ref Message ( m) {
Steuerung sender = Control.FromHandle (m . HWnd );
return false; .
} }
die Standardeinstellungen Ereignis Eigenschaften der Tabelle Elemente überschreiben
4
Klicken Sie auf "Datei" und wählen Sie die Option "Speichern" .
5
Klicken Sie auf die Schaltfläche "OK" , um alle DataGrid-Steuerelement Ereignisse zu fangen.