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

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Πώς να Διαγραφή επιλογών από DataGridViewComboBox

A έλεγχο DataGridView σε Visual Basic σας επιτρέπει να εμφανίσετε δεδομένα από διάφορες πηγές, σε ένα πλέγμα ή τραπέζι - όπως μορφή . Ένας τρόπος που μπορείτε να επιλέξετε τα δεδομένα είναι με τη χρήση ενός σύνθετου πλαισίου . Η τάξη DataGridViewComboBoxColumn σας επιτρέπει να τροποποιήσετε τις επιλογές μέσα στο σύνθετο πλαίσιο . Για να διαγράψετε ένα στοιχείο από το σύνθετο πλαίσιο ελέγχου , ζητά από το χρήστη να επιλέξει ένα από τα στοιχεία , στη συνέχεια να βρει αυτό το στοιχείο στο σύνθετο πλαίσιο και χρησιμοποιούν τη μέθοδο " αφαίρεση " για να διαγράψετε την επιλογή . Οδηγίες
Η

1 Ανοίξτε το έργο της Visual Basic με τον έλεγχο DataGridView σε αυτό . Κάντε διπλό κλικ στο κουμπί ελέγχου για να προσθέσετε ένα κουμπί στη φόρμα . . Κάντε διπλό κλικ σε αυτό το κουμπί για να ανοίξει το " Button1_Click " υπορουτίνα 2

Πληκτρολογήστε τον ακόλουθο κώδικα :

Dim dgvc Όπως DataGridViewComboBoxColumndgvc = DataGridView1.Columns ( " Στήλη1 " ) dim rm Όπως Integerrm = InputBox ( " Ποιο προϊόν δείκτης θα θέλατε να καταργήσετε; " )

Οι δύο πρώτες γραμμές δημιουργούν ένα αντικείμενο που αναφέρεται σε ένα στοιχείο ελέγχου DataGridView , τότε προετοιμάζει καθιστώντας την αναφορά της στήλης σε ο έλεγχος που έχει το σύνθετο πλαίσιο . Αντικαταστήστε το " DataGridView1 " με το όνομα του ελέγχου , καθώς και την παράμετρο " Στήλη1 " με το όνομα της στήλης που χρησιμοποιεί το σύνθετο πλαίσιο . Η τρίτη γραμμή δημιουργεί μια ακέραια μεταβλητή που θα χρησιμοποιήσετε για να διαγράψετε μια επιλογή από το σύνθετο πλαίσιο . Η τέταρτη γραμμή ζητά από το χρήστη να πληκτρολογήσει την τιμή του δείκτη της στήλης για να διαγράψετε και να αποθηκεύει την τιμή στη μεταβλητή
εικόνων 3

Πληκτρολογήστε τον ακόλουθο κώδικα : .

Αν rm - 1

Αυτό δήλωση ελέγχει για να δει εάν η αξία της μεταβλητής είναι μεγαλύτερος από τον αριθμό των στοιχείων στο σύνθετο πλαίσιο . Το σύνθετο πλαίσιο χρησιμοποιεί το μηδέν - indexing , έτσι ώστε η δήλωση ενός αφαιρεί από τη μεταβλητή . Εάν η αξία υπερβαίνει τον αριθμό των στοιχείων στο σύνθετο πλαίσιο , ένα πλαίσιο μηνύματος ενημερώνει το χρήστη ότι μπήκε πολύ μεγάλη αξία . Διαφορετικά , το πρόγραμμα διαγράφει την επιλογή από το σύνθετο πλαίσιο .
Η
εικόνων

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

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