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

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

Τρόπος απενεργοποίησης μιας στήλης σε ένα GridView από Ρόλος

. Net framework της Microsoft επιτρέπει στους προγραμματιστές να αναπτύξουν γρήγορα γραφικών διεπαφών χρήστη ( GUI) για το Web και εφαρμογές desktop . Το πλαίσιο αποτελείται από πολλά αντικείμενα premade GUI , όπως ένα " DataGridView ," η οποία εμφανίζει τα δεδομένα σε μορφή πίνακα . Για να χρησιμοποιήσετε αυτό το αντικείμενο για να εμφανίσετε τα δεδομένα , θα πρέπει να ξέρετε πώς να απενεργοποιήσετε μια στήλη με βάση το ρόλο του . Κάθε στήλη έχει τη δική του , ή ο ρόλος , η οποία μπορεί να είναι ακατάλληλες σε ορισμένες χρονικές στιγμές . Για παράδειγμα , ένας πίνακας που εμφανίζει πληροφορίες φοιτητής μπορεί να έχει η στήλη Αριθμός Κοινωνικής Ασφάλισης απενεργοποιημένη για όλους , εκτός από τους αρμόδιους του σχολείου . Τα πράγματα που θα χρειαστείτε
υπολογιστή με Windows
Visual Studio 2010
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Κάντε κλικ στο Visual Studio 2010 Express εικονίδιο για να ξεκινήσει το πρόγραμμα . Μόλις φορτωθεί η αρχική σελίδα , κάντε κλικ στο σύνδεσμο στην επάνω δεξιά γωνία με την ένδειξη " New Project ... " Θα εμφανιστεί ένα παράθυρο " New Project" . 2

Επιλέξτε " C # " στην αριστερή στήλη του παραθύρου "New Project " . Επιλέξτε " Μορφή των Windows " στη δεξιά στήλη του παραθύρου "New Project " . Κάντε κλικ στο κουμπί " OK " για να δημιουργήσετε το νέο έργο . Ένα αρχείο πηγαίου κώδικα εμφανίζεται στο κύριο παράθυρο του επεξεργαστή .
Εικόνων 3

Εντοπίστε το "Toolbox ", η οποία εξ ορισμού είναι στην κάτω δεξιά πλευρά του κύριου παραθύρου του επεξεργαστή . Η " εργαλειοθήκη " περιέχει όλα τα GUI αντικείμενα που μπορείτε να χρησιμοποιήσετε στο έντυπο των Windows σας .
Η 4

Βρείτε " DataGridView " στο " Toolbox" και κάντε κλικ και σύρετε το επάνω φόρμα σας . Απελευθερώστε το κουμπί του ποντικιού για να ορίσετε το αντικείμενο στο έντυπο .
5

Κάντε κλικ στο μικρό μαύρο βέλος που βρίσκεται στην επάνω δεξιά γωνία του " DataGridView . " Ανοίγει ένα μενού .
Η

6 Κάντε κλικ στο " Προσθήκη στήλης " για να ανοίξετε το παράθυρο " Προσθήκη στήλης " .
Η 7

Τύπος "Student Name" στο πεδίο με την ένδειξη " Header κείμενο "και πατήστε το κουμπί" Προσθήκη " . Μια νέα στήλη με το κείμενο "Student Name" εμφανίζεται στο " DataGridView . "
8

τύπου " Αριθμός Κοινωνικής Ασφάλισης " στο πεδίο με την ένδειξη " Κείμενο κεφαλίδας " και πατήστε το κουμπί "Προσθήκη" . Μια άλλη στήλη εμφανίζεται δίπλα στην πρώτη στήλη .
Η

9 Πατήστε το κουμπί " Κλείσιμο" για να κλείσετε το παράθυρο " Προσθήκη στήλης " .
Η 10

Κάντε κλικ στο "Προβολή " στο η κορυφή του λογισμικού Visual Studio 2010 και επιλέξτε "Κώδικας" από το μενού που εμφανίζεται . Το κύριο παράθυρο του editor εμφανίζει τώρα πηγαίου κώδικα αντί για μια φόρμα των Windows
Η 11

Εντοπίστε τη δήλωση . " InitializeComponent ( ) ? " Στον πηγαίο κώδικα . Είναι προς το κάτω μέρος του αρχείου . Όλα του πηγαίου κώδικα σας πρέπει να ακολουθεί αμέσως μετά τη δήλωση αυτή .
Η 12

Γράψτε μια δήλωση που ορίζει μια μεταβλητή συμβολοσειράς . Αυτή η σειρά διαθέτει το είδος του χρήστη ( π.χ. διαχειριστή , φοιτητής , δάσκαλος) . Προς το παρόν , ορίστε τη συμβολοσειρά "admin " σαν αυτό :

σειρά Τύπος Μέλους = " admin" ?

13

Γράψτε μια εντολή που ελέγχει για να δει εάν ο « Τύπος Μέλους " είναι κάτι εκτός από το " admin" ( μαθητές και καθηγητές ) . Για αυτούς τους χρήστες , η στήλη Αριθμός Κοινωνικής Ασφάλισης δεν πρέπει να είναι ορατή . Για να κάνετε αυτήν τη στήλη αόρατο , γράψτε τον ακόλουθο κώδικα :

αν ( Τύπος Μέλους = " admin" ! )

{ Column2.Visible = false ? }
Η 14

Γράψτε μια δήλωση άλλο που συμβαίνει όταν ο " Τύπος Μέλους " είναι ίσο με "admin " και ορίσετε την ορατότητα της στήλης « αλήθεια», όπως αυτό :

άλλο

{ Column2.Visible = true ? }
Η 15

Εκτελέστε το πρόγραμμα πατώντας το πλήκτρο "Play" πράσινο που βρίσκεται στην κορυφή του λογισμικού Visual Studio . Μια φόρμα των Windows εμφανιστεί και διαθέτει ένα πίνακα με δύο στήλες : " . Αριθμός Κοινωνικής Ασφάλισης " " Student Name" και Κλείστε την εφαρμογή .
Τετάρτη 16

Αλλάξτε τη σειρά " Τύπος Μέλους " για να " μαθητής " και τρέχει το λογισμικό . Ο πίνακας έχει πλέον μόνο μία στήλη : " . Student Name"
Η
εικόνων

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

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