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

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

Πώς μπορώ να επεξεργαστώ μια προβολή λίστας σε Visual Basic

; Στη Visual Basic , οι έλεγχο ListView εμφανίζει στοιχεία σε μια συλλογή . Μετά την προσθήκη του στοιχείου ListView στο έργο σας , μπορείτε να γράψετε τις λειτουργίες για να επιτρέψει στο χρήστη να επεξεργαστεί τα στοιχεία που έχουν ήδη στη λίστα , εισάγετε νέα στοιχεία στη λίστα ή να τους έξω . Μπορείτε να χρησιμοποιήσετε το "Προσθήκη" και " Αφαίρεση" μεθόδους για να εκτελέσετε αυτές τις ενέργειες για στοιχεία λίστας , αλλά Visual Basic σας επιτρέπει μεγάλη ευελιξία στον τρόπο με τον οποίο θα εφαρμόσουν αυτές τις μεθόδους . Ένας τρόπος είναι να καλέσετε αυτές τις μεθόδους όταν ένας χρήστης κάνει κλικ σε ένα κουμπί . Οδηγίες
Η

1 Ανοίξτε το παράθυρο κώδικα του έργου σας και προσθέστε τις ακόλουθες γραμμές στο " Form_Load " λειτουργία , ή άλλη λειτουργία σας καλούν όταν ο έλεγχος ListView σας ενεργοποιείται :

ListView1.View = View.Details

ListView1.LabelEdit = True

ListView1.AllowColumnReorder = True

ListView1.GridLines = True

η λειτουργία View.Details εμφανίζει το ListView αντικείμενα . Η λειτουργία LabelEdit σας επιτρέπει να επεξεργαστείτε τα στοιχεία κειμένου στην προβολή λίστας . AllowColumnReorder σας επιτρέπει να αλλάξετε τη σειρά των στηλών . Πλέγματος εμφανίζει ένα πλέγμα πίσω από τα στοιχεία ListView , γεγονός που καθιστά ευκολότερη για να δείτε , ειδικά όταν πολλά στοιχεία είναι στη λίστα . 2

Ανοίξτε το " Σχέδιο " editor . Κάντε διπλό κλικ στο " κουμπί" ελέγχου στην εργαλειοθήκη για να προσθέσετε μία στο έντυπο . Αλλάξτε το "κείμενο" ιδιότητα " Προσθήκη στοιχείου ". Προσθέστε ένα δεύτερο κουμπί στη φόρμα και να αλλάξετε το «κείμενο» της περιουσίας του σε " Αφαίρεσηαντικειμένου . "
Εικόνων 3

Ανοίξτε το " Προσθήκη στοιχείου " "κλικ" sub και πληκτρολογήστε τις ακόλουθες γραμμές κουμπιού :

στοιχείο Dim Όπως New ListViewItem ( "Όνομα" )

item.SubItems.Add ( "More δεδομένων " )

ListView1.Items.Add (στοιχείο )

Η πρώτη γραμμή δηλώνει ένα νέο στοιχείο για να προσθέσετε στο ListView και μπαίνει " Name" στην πρώτη στήλη . Μπορείτε να αλλάξετε αυτή την παράμετρο σε οποιοδήποτε άλλο χορδές , συμπεριλαμβανομένων χορδές τέθηκε σε πλαίσια κειμένου . Η δεύτερη γραμμή περιέχει τα δεδομένα για τη δεύτερη στήλη στην προβολή λίστας . Αν ListView σας έχει περισσότερες στήλες , χρησιμοποιήστε ένα πρόσθετο " item.SubItems.Add " για κάθε μία. Η τρίτη γραμμή προσθέτει το στοιχείο στη λίστα ListView και εμφανίζει
Η

4 Ανοίξτε το " Αφαίρεσηαντικειμένου " κουμπιού "κλικ" sub και πληκτρολογήστε την ακόλουθη γραμμή : .

ListView1.Items . Κατάργηση ( ListView1.Items.Item ( 0 ) )

Η λειτουργία " Αφαίρεση" αφαιρεί ένα αντικείμενο από το ListView και παίρνει ένα στοιχείο ListView ως παράμετρο . Η ίδια η παράμετρος καθορίζει το στοιχείο ListView στο δείκτη μηδέν, διαφορετικά το πρώτο στοιχείο στη λίστα , και το αφαιρεί . Μπορείτε να γράψετε κώδικα για να καθορίσετε διαφορετικά στοιχεία για να αφαιρέσετε , αλλά βεβαιωθείτε ότι έχετε συμπεριλάβει το χειρισμό σφαλμάτων σε περίπτωση που ο χρήστης προσπαθεί να αφαιρέσει ένα στοιχείο σε ένα δείκτη out- of-όρια .

Η

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

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