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

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

Η διαφορά μεταξύ DataGrid & GridView

The DataGrid και GridView ελέγχους στις γλώσσες προγραμματισμού είναι παρόμοιοι έλεγχοι που χρησιμοποιείτε για να εμφανίσετε πίνακες . Τόσο οι έλεγχοι όσο μοιάζει με το πρόσωπο που χρησιμοποιεί το πρόγραμμά σας , αλλά και το πώς λειτουργούν διαφέρει σημαντικά . Το GridView είναι ο διάδοχος του DataGrid , και έχει περισσότερες δυνατότητες και καλύτερη κωδικοποίηση για τη δημιουργία πιο αποτελεσματική λειτουργία . Σχεδίαση και Χαρακτηριστικά
Η

Η GridView ελέγχου είναι πιο έξυπνο από ένα στοιχείο ελέγχου DataGrid . Κατά τη σχεδίαση της φόρμας στο έργο σας , δεν χρειάζεται να προγραμματίσετε κοινά στοιχεία λειτουργικότητας όπως ο διαχωρισμός των δεδομένων και την επεξεργασία . Πρέπει να γράψετε τον κώδικα για αυτά τα χαρακτηριστικά κατά τη χρήση ενός DataGrid , η οποία δεν εγγυάται την αποτελεσματικότητα ή την αποδοτικότητα τους σε σύγκριση με ένα GridView . Το GridView ελέγχου έχει χαρακτηριστικά σχεδιασμού , τα οποία σας επιτρέπουν να προσαρμόσετε το περιβάλλον εργασίας του .
Εικόνων Πηγή Δεδομένων Binding
Η

Ένα στοιχείο ελέγχου DataSet εκχωρεί έναν αναγνώστη δεδομένων για να δεσμεύσει τα δεδομένα σε ένα DataGrid και GridView ελέγχους σε ένα πρόγραμμα . Αυτή η συσκευή ανάγνωσης μπορεί να είναι άλλη ελέγχου στο πρόγραμμα ή μια συλλογή , όπως μία συστοιχία . Ωστόσο , DataGrid ελέγχει μόνο το χρήστη να επιλέξετε μόνο τα δεδομένα σε έναν πίνακα ? Δεν μπορεί να αλληλεπιδράσει με αυτό με οποιοδήποτε άλλο τρόπο χωρίς να γράφει πρόσθετος κωδικός . Το GridView δημιουργεί ιδιότητες αναγνώρισης και τα ταιριάζει με τα δεδομένα , η οποία επιτρέπει στο χρήστη να αλληλεπιδρά με αυτό , όπως με την αλλαγή ή τη διαγραφή πληροφοριών στον πίνακα .

Η τηλεειδοποίησης

Η σελιδοποίησης των πληροφοριών είναι μια διαδικασία διαχείρισης μνήμης , όπου ένα πρόγραμμα αποθηκεύει και ανακτά δεδομένα από τη δευτεροβάθμια αποθήκευση ενός υπολογιστή , για παράδειγμα, ένα σκληρό δίσκο . Το GridView ελέγχου έχει ένα ακίνητο PagerSettings δεν βρέθηκε σε ένα στοιχείο ελέγχου DataGrid . Αυτή η επιπλέον ιδιότητα σημαίνει ότι δεν χρειάζεται να φορτώσει όλα τα δεδομένα στην κύρια μνήμη ταυτόχρονα . Αντ 'αυτού , μπορείτε να εμφανίσετε μόνο ένα υποσύνολο των δεδομένων , ακόμα και να προσαρμόσετε την εμφάνιση των επιλεγμένων στοιχείων , όπως γραμματοσειρές κελί ή γραμμή χρώματα . Το DataGrid δεν έχει ενσωματωμένη αυτή τη δυνατότητα .
Εικόνων Event Model
Η

Ένα μοντέλο εκδήλωση είναι μια ομάδα των κλάσεων και διεπαφών που καθορίζουν τον τρόπο δημιουργούν ελέγχους και γεγονότα σκανδάλη και ανταποκρίνονται σε αυτές , όπως οι αλληλεπιδράσεις των χρηστών . Οι έλεγχοι GridView και DataGrid χρησιμοποιούν διαφορετικά μοντέλα εκδήλωση . Μια DataGrid ανταποκρίνεται μόνο σε γεγονότα αφού αυτά συμβαίνουν , όπως ένα χρήστη που κάνει κλικ σε μια στήλη για να το λύσουμε . Μια GridView σας επιτρέπει να αυξήσει τα γεγονότα πριν να απαντήσει σε αυτές , όπως η δυνατότητα στο χρήστη να προσδιορίζει τι είδους είδος θέλει πριν κάνετε κλικ για να ταξινομήσετε τα δεδομένα του.
Η
εικόνων

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

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