Ξεκινήστε το Visual Studio . NET εφαρμογή . 2
Ανοίξτε το έργο σας ή να ξεκινήσετε ένα νέο έργο , αν δεν έχετε ένα υπάρχον πρόγραμμα που δημιουργήθηκε . Επιλέξτε ένα " Εφαρμογή των Windows " και " VB.NET " η γλώσσα σας .
Εικόνων 3
Προσθέστε μια νέα μορφή στο έργο .
Η 4
Σύρετε ένα κουμπί αντικείμενο ελέγχου από την πλαϊνή γραμμή στη φόρμα .
5
κάντε διπλό κλικ στη φόρμα για να ανοίξει τον κώδικα πίσω από το παράθυρο .
εικόνων Σηκώστε και χειριστείτε
Event
6
Δημιουργήστε μια " Class ", εφόσον απαιτείται . Αν η εκδήλωσή σας θα πρέπει να συνδέεται με ένα αντικείμενο μιας προσαρμοσμένης κατηγορίας , θα πρέπει να δημιουργηθούν οι ορισμοί τάξη . Εάν χρησιμοποιείτε μια υπάρχουσα κατηγορία , μπορείτε να παραλείψετε αυτό το βήμα .
Η 7
Δημιουργία " Event ", εφόσον απαιτείται . Μερικά γεγονότα για τους ελέγχους προσυμπληρωθεί σε VB.Net . Εάν χρησιμοποιείτε ήδη ένα γεγονός , θα το επιλέξετε από το drop-down box για τον έλεγχο . Εάν θέλετε να δημιουργήσετε τη δική σας προσαρμοσμένη περίπτωση , θα πρέπει να δηλώσουν την υπογραφή εκδήλωση και να αυξήσει την εκδήλωση . Μπορείτε να δηλώσετε την υπογραφή εκδήλωση χρησιμοποιώντας το " Event" λέξη-κλειδί στις δηλώσεις τάξεως, για παράδειγμα :
δημόσια εκδήλωση CustomEvent ( ByVal Επιχείρημα ως Integer)
Τότε θα πρέπει να αυξήσει την εκδήλωση καλώντας το " RaiseEvent " λειτουργία, για παράδειγμα :
RaiseEvent CustomEvent ( 1 )
8
Δημιουργήστε τις " OnEvent «Μέθοδοι για την εκδήλωσή σας , όπως απαιτείται . Αυτό το βήμα είναι συνήθως προαιρετική, αλλά είναι καλή πρακτική . Θα πρέπει να δημιουργηθούν αυτά ως προστατευόμενο « Overridable " υπορουτίνες και να καλέσει τη μέθοδο " RaiseEvent " .
Η 9
χειριστείτε " Event ". Θα χρειαστεί να συνδέσει μια εκδήλωση με ένα πρόγραμμα χειρισμού συμβάντων . Ρουτίνες χειρισμού συμβάντων είναι υπορουτίνες που καλούνται κάθε φορά που συμβαίνει ένα γεγονός . Μπορείτε να χειριστεί τα γεγονότα σε μια σειρά από τρόπους. Μπορείτε να χρησιμοποιήσετε το " WithEvents " δήλωση για να χειριστεί την εκδήλωση στατικά κατά τη μεταγλώττιση , ή να χρησιμοποιήσετε το " AddHandler " δήλωση για να χειριστεί την εκδήλωση δυναμικά κατά το χρόνο εκτέλεσης . Για τη στατική επιλογή , θα πρέπει πρώτα να δημιουργήσει το " WithEvents « δήλωση για το αντικείμενο ως εξής :
Private WithEvents ObjectName Όπως ClassName
Στη συνέχεια, θα προσθέσετε την κλάση Λαβές να συνδέσουν το γεγονός με το αντικείμενο :
Προστατευόμενη Sub ObjectName_EventName ( ByVal Επιχείρημα As Integer ) Λαβές ObjectName.EventName
Για τη δυναμική επιλογή , θα πρέπει να ορίσετε τη δήλωση ως εξής :
Προστατευόμενη Sub ObjectName_EventName ( ByVal Επιχείρημα As Integer )
AddHandler ObjectName.EventName , AddressOf ObjectName_EventName
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα