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

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

Πώς να χρησιμοποιήσετε ένα Πλαίσιο ελέγχου για την Φιλτράρισμα λίστας

Οι λίστες χρησιμοποιούνται για την εμφάνιση των δεδομένων παρόμοιου τύπου . Για παράδειγμα , μπορεί να υπάρχουν λίστες αριθμό , λίστες e-mail και τους καταλόγους των ονομάτων . Φιλτράρισμα μια λίστα επιλέγει ορισμένα στοιχεία από τη λίστα και αποκλείει άλλες . Μια λίστα μπορεί να φιλτραριστεί με βάση ορισμένα χρήσιμα κριτήρια μέσω της χρήσης ενός Microsoft . Net » CheckBox . " Ένα CheckBox να φιλτράρετε μια λίστα και να εμφανίσετε μόνο τα στοιχεία στη λίστα που συμβαίνουν μετά από κάποιο e-mail . Μπορείτε να χρησιμοποιήσετε το Microsoft Visual Studio 2010 για να εκπληρώσει την αποστολή αυτή . Τα πράγματα που θα χρειαστείτε
υπολογιστών με το Visual Studio 2010 εγκατεστημένο
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Ανοίξτε το Visual Studio 2010 , κάνοντας κλικ στο εικονίδιο του προγράμματος του . Όταν φορτώνει , επιλέξτε " File /New /Project" και κάντε κλικ στο " Visual C # /Windows Forms Application ". Ένα νέο έργο των Windows Αίτηση δημιουργείται και μια κενή φόρμα των Windows εμφανίζεται στο κύριο παράθυρο του επεξεργαστή . 2

Εντοπίστε το "Toolbox " πάνελ που βρίσκεται εκατέρωθεν του κύριου παραθύρου του επεξεργαστή . Αυτό το κιβώτιο διαθέτει καταλόγους των στοιχείων που μπορούν να χρησιμοποιηθούν για την κατασκευή μια γραφική διεπαφή χρήστη . Βρείτε το ένα με την ένδειξη " CheckBox . "
Εικόνων 3

Κάντε κλικ και σύρετε το πλαίσιο ελέγχου από την "Toolbox " panel πάνω στο έντυπο . Ένα πλαίσιο ελέγχου , θα εμφανίζεται στη φόρμα .
Η 4

Εντοπίστε το στοιχείο που ονομάζεται " TextBox " από την "Toolbox " πάνελ. Drag and drop ' αυτό το στοιχείο , όπως αυτό που έκανες με το " CheckBox " .
5

Κάντε διπλό κλικ στο " CheckBox " για να ανοίξετε τη σελίδα πηγαίου κώδικα που σχετίζεται με το πλαίσιο ελέγχου .
Η 6

Βρείτε τον πηγαίο κώδικα που λέει «δημόσια τάξη μερική Φόρμα1 : . Form" Κάτω από αυτή τη δήλωση , γράψτε την ακόλουθη δήλωση λίστα :

στατική Λίστα MyList = νέα λίστας ( ) ?
Η 7

Βρείτε τον πηγαίο κώδικα που λέει " δημόσια Form1 (). " Κάτω από αυτή τη δήλωση , γράψτε τις ακόλουθες δηλώσεις για να προσθέσετε κάποια στοιχεία για το Τετάρτη 8

Εντοπίστε το κείμενο με την ένδειξη " checkBox1_CheckedChanged . " Αυτός ο κώδικας εκτελεί κάθε φορά το πλαίσιο ελέγχου χτυπιέται ή να απενεργοποιήσετε .
Η 9

Loop μέσα από κάθε στοιχείο στη λίστα που θέλετε να φιλτράρετε . Γράψτε μια " foreach " loop για να επιτευχθεί αυτό . Γράψτε το παρακάτω δικαίωμα κάτω από την " CheckBox " μπλοκ κώδικα που εμφανίζεται, όταν κάνετε διπλό κλικ επάνω .

Foreach ( επιστολή var στο MyList )

{ }
Η 10

φιλτράρετε τη λίστα με βάση ορισμένα κριτήρια . Για παράδειγμα, για να φιλτράρει όλα τα γράμματα " A", γράψτε το ακόλουθο ανάμεσα στις αγκύλες του " foreach " loop "

αν ( e-mail ! = " A " )

{ }
Η 11

Προσθέστε το φιλτραρισμένο κείμενο στο στοιχείο " πλαίσιο κειμένου " που δημιουργήσατε στο έντυπο να το κάνετε αυτό , γράψτε το ακόλουθο μέσα στις αγκύλες του " εάν " δήλωση: .

TextBox1.Text + = γράμμα?
Η 12

Εκτελέστε το πρόγραμμα πατώντας το πράσινο πλήκτρο "Play" το πρόγραμμα θα εμφανίσει ένα πλαίσιο ελέγχου κάντε κλικ μία φορά για να φιλτράρετε τη λίστα το πλαίσιο κειμένου τώρα οθόνες. . . από τα γράμματα " BCDE . "
Η
εικόνων

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

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