Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να πιάσει Όλες DataGrid Εκδηλώσεις

. Οθόνες ελέγχου DataGrid NET Framework της Microsoft στοιχεία σχετικά με τις μορφές του πίνακα . DataGrid ελέγχου λαμβάνει ένα μήνυμα συμβάντος , όταν ο χρήστης αλληλεπιδρά με τη μορφή . Δεσμεύει τον πίνακα στοιχεία για την εκδήλωση , χρησιμοποιώντας ένα πρόγραμμα χειρισμού συμβάντων , όπως η AddHandler , AddMessage και EventHandler . Ο έλεγχος DataGrid μπορεί να πιάσει κανένα μήνυμα συμβάντος που προκλήθηκε σχετικά με τη μορφή , μέσω μιας γενικής χειρισμού συμβάντων . Παρακάμπτοντας τις ιδιότητες περίπτωση των επιτραπέζιων στοιχεία για τον έλεγχο DataGrid σας επιτρέπει να πιάσει όλα τα DataGrid γεγονότα . Οδηγίες
Η

1 Κάντε κλικ στο κουμπί " Έναρξη " των Windows και επιλέξτε την επιλογή " Microsoft Visual Studio " σε " Όλα τα προγράμματα ". 2

Κάντε κλικ στο " Visual Studio C + + " για να ανοίξετε το Visual Studio C + + NET εφαρμογή
εικόνων 3

Προσθέστε τον ακόλουθο κώδικα μετά τη γραμμή "βάση WndProc " σε μορφή των Windows : . .

μερική φόρμα κατηγορία : μορφή , IMessageFilter {

δημόσια μορφή ( ) {

InitializeComponent ( ) ? }


private void Form_Load ( αποστολέας αντικείμενο , EventArgs ( e ) {

Application.AddMessageFilter ( αυτή)?

}

PreFilterMessage δημόσια bool ( ref Μήνυμα ( m ) { αποστολέα

Ελέγχου = Control.FromHandle ( m . HWnd ) ?

επιστροφή ψευδείς?

} }


να παρακάμψετε τις προεπιλεγμένες ιδιότητες συμβάντος από τα στοιχεία του πίνακα
Η . 4

Κάντε κλικ στο "Αρχείο" και επιλέξτε το "Save " επιλογή .
5

Κάντε κλικ στο κουμπί "OK " για να πιάσει όλα τα γεγονότα DataGrid ελέγχου .
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα