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

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

Πώς να μετατρέψει DataView Σε ένα TreeView

DataView αναφέρεται σε μια προσαρμοσμένη προβολή ενός πίνακα δεδομένων . Η προβολή των δεδομένων μπορεί να χρησιμοποιηθεί για να ταξινομήσετε, να φιλτράρετε , να αναζητήσετε ή να επεξεργαστείτε τα στοιχεία . Στην . NET , DataView Class διαθέτει λειτουργίες που επιτρέπουν σύνδεση δεδομένων για Windows Forms . Dataview Class σας επιτρέπει επίσης να παρουσιάσει ένα υποσύνολο των δεδομένων από το DataTable . TreeView Class εμφανίζει μια ιεραρχική λίστα των χαρακτηρισμένα στοιχεία, καθένα εκπροσωπείται από ένα TreeNode . Μπορείτε να φορτώσετε δεδομένα από DataView και να εμφανίσετε τα δεδομένα σε ναTreeViewστοιχείο ελέγχου . Για να το κάνετε αυτό , θα πρέπει να αναπτύξει ένα Treeview το οποίο είναι συνδεδεμένο με ένα αρχείο προέλευσης δεδομένων . Τα πράγματα που θα χρειαστείτε
Visual Studio.Net
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Κάντε κλικ στο κουμπί " Έναρξη", " Όλα τα προγράμματα " και " Visual Studio.Net . " Κάντε κλικ στο " Αρχείο "και " νέα "για να δημιουργήσετε ένα νέο έργο . Επιλέξτε " Visual C # ", όπως την ανάπτυξη της γλώσσας και «Εφαρμογή των Windows ", όπως τον τύπο εφαρμογής . Εισάγετε ένα όνομα, όπως προγράμματος1 για το έργο . Επιλέξτε μια θέση για τα αρχεία του έργου κάνοντας κλικ στο " Αναζήτηση ". 2

Κάντε κλικ στο " προγράμματος1 " στην " Εξερεύνηση των λύσεων " για να την αναπτύξετε . Κάντε κλικ στο " Form1 " και να στραφούν σε σχεδιασμό άποψη . Κάντε κλικ στο " Toolbox" και στη συνέχεια " κουμπί . " Κάντε κλικ στη φόρμα και αφήστε το κουμπί . Αλλάξτε το " Κείμενο " από το κουμπί " button1 " στο Properties .
Εικόνων 3

Κάντε κλικ Form1.cs να εισέλθουν στο παράθυρο κώδικα . Καθορίστε τις μεταβλητές ως εξής : ιδιωτικές project1.TreeViewBound treeViewBound1 ? Ιδιωτικού System.Windows.Forms.DataGrid DataGrid1 ?
Η

4 Κάντε διπλό κλικ στο " button1 " που μόλις δημιουργήσατε και να εισάγετε τον παρακάτω κωδικό : dt = νέα DataTable ( " σημείο" ) ? dt.Columns.Add ( "id" , typeof ( int) ) ? dt.Columns.Add ( "όνομα", typeof ( string) ) ? dt.Rows.Add ( νέο αντικείμενο [ ] { 1 , " Joe" } ) ? dt.Rows . Προσθήκη ( νέο αντικείμενο [ ] { 2 , " Joan" } ) ? Dt.AcceptChanges ( ) ? Αυτό . DataGrid1.DataSource = dt ? this.treeViewBound1.ValueMember = " id" ? this.treeViewBound1.DisplayMember = " Όνομα " ? this.treeViewBound1.DataSource = dt ?
Η
εικόνων

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

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