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

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

CSharp Έλεγχοι σε DataGridView

C # ( προφέρεται CSharp ) είναι ένα απλό αλλά ισχυρό object-oriented Microsoft γλώσσα προγραμματισμού που χρησιμοποιείται για τη δημιουργία εφαρμογών των Windows , Web services και κινητές εφαρμογές . DataGridView είναι ένα δημοφιλές στοιχείο ελέγχου που χρησιμοποιείται σε C ​​# για να εμφανίσετε πληροφορίες . Τα στοιχεία ελέγχου εμφανίζει DataGridView σε στήλες και γραμμές . Χρησιμοποιεί διάφορους ελέγχους στήλη για να εμφανίσετε τις πληροφορίες και παρέχει έναν τρόπο για να αλλάξετε ή να προσθέσετε πληροφορίες . Πλαίσιο κειμένου ελέγχου
Η

Ένα στοιχείο ελέγχου πλαισίου κειμένου χρησιμοποιείται για την καταγραφή πληροφοριών σε ένα πρόγραμμα υπολογιστή . Ένα " DataGridView " έλεγχος επιτρέπει στους προγραμματιστές να προσθέσετε μια στήλη των πλαισίων κειμένου με την προσθήκη ενός « DataGridViewTextBoxColumn . " Αυτή η στήλη μπορεί να χρησιμοποιηθεί για να συλλάβει τις αξίες που βασίζονται σε κείμενο , όπως αριθμοί και συμβολοσειρές για κάθε γραμμή . Το ακόλουθο είναι ένα παράδειγμα για το πώς να χρησιμοποιήσετε αυτό το είδος του ελέγχου :

DataGridViewTextBoxColumn titleColumn = νέα DataGridViewTextBoxColumn ( ) ? TitleColumn.HeaderText = " Τίτλος " ? TitleColumn.AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCellsExceptHeader ?

Ξενοδοχεία Έλεγχος ασφαλείας ελέγχου
Η

ένα στοιχείο ελέγχου πλαισίου ελέγχου χρησιμοποιείται για να χαρακτηρίσει τα δεδομένα ως αληθής ή ψευδής σε ένα πρόγραμμα υπολογιστή . Η " DataGridViewCheckBoxColumn " χρησιμοποιείται για να εμφανίσει ένα στοιχείο ελέγχου πλαισίου ελέγχου στα κύτταρα κάθε σειράς . Αυτός ο τύπος ελέγχου είναι συνήθως χρησιμοποιείται για να ελέγξει πολλές τιμές των κελιών για να εκτελέσετε μαζικές λειτουργίες όπως ο έλεγχος και διαγραφή μηνυμάτων ηλεκτρονικού ταχυδρομείου . Το ακόλουθο είναι ένα παράδειγμα για το πώς να δημιουργήσει ένα στοιχείο ελέγχου πλαισίου ελέγχου σε ένα στοιχείο ελέγχου DataGridView να σηματοδοτήσει εργαζομένων έξω από το γραφείο :

private void AddOutOfOfficeColumn ( ) { στήλη DataGridViewCheckBoxColumn = νέα DataGridViewCheckBoxColumn ( ) ? { Column.HeaderText = ColumnName.OutOfOffice.ToString ( ) ? column.Name = ColumnName.OutOfOffice.ToString ( ) ? column.AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells ? column.FlatStyle = FlatStyle.Standard ? column.ThreeState = true ? column.CellTemplate = νέα DataGridViewCheckBoxCell ( ) ? column.CellTemplate.Style.BackColor = Color.Beige ? }

DataGridView1.Columns.Insert ( 0 , στήλη ) ? }

Η στοιχείου ελέγχου εικόνας

η DataGridViewImageColumn χρησιμοποιείται για την προβολή εικόνων . Συχνά , οι στήλες εικόνα συμπληρώνεται αυτόματα από μία πηγή δεδομένων, όπως μια βάση δεδομένων. Αυτός ο τύπος δεδομένων θα προσθέσει ένα στοιχείο ελέγχου εικόνας σε κάθε κύτταρο αυτού του τύπου δεδομένων , το οποίο σας δίνει τη δυνατότητα να εμφανίσετε τις εικόνες για κάθε νέα γραμμή . Ένα παράδειγμα για το πότε να χρησιμοποιήσετε αυτό το στοιχείο ελέγχου μπορεί να είναι σε εφαρμογές που προβάλλουν διαφημίσεις . Η πρώτη στήλη θα εμφανίσει μια εικόνα , και το υπόλοιπο θα εμφανίσει την περιγραφή της διαφήμισης . Το παρακάτω δείχνει πώς να δημιουργήσετε τη στήλη της εικόνας :

private void CreateColumns ( ) { DataGridViewImageColumn imageColumn ? Int ColumnCount = 0 ? Do { Bitmap χωρίς διακριτικά = κενό ? ImageColumn = νέα DataGridViewImageColumn ( ) ?

//Προσθήκη δύο φορές την επένδυση για τα αριστερά και //δεξιά πλευρά του cell.imageColumn.Width = x.Width + 2 * bitmapPadding + 1 ?

imageColumn.Image = Unmarked ? dataGridView1.Columns.Add ( imageColumn ) ? ColumnCount = ColumnCount + 1 ? } while ( ColumnCount <3 ) ? }
εικόνων Combo Box Ελέγχου
Η

Μπορείτε επίσης να προσθέσετε μια στήλη σύνθετο πλαίσιο με τη χρήση η " DataGridViewComboBoxColumn " τύπο δεδομένων . Σε C # , μπορείτε να σκεφτείτε ένα σύνθετο πλαίσιο ως συνδυασμός ενός πλαισίου κειμένου και ένα στοιχείο ελέγχου πλαισίου λίστας . Ένα στοιχείο ελέγχου πλαισίου λίστας είναι ένα στοιχείο ελέγχου που εμφανίζει μια λίστα των αντικειμένων για να διαλέξετε . Το κείμενο μπορεί να εισαχθεί ή στοιχεία που μπορούν να επιλεγούν από μια λίστα drop-down για κάθε γραμμή . Αυτό το στοιχείο ελέγχου είναι χρήσιμο για την εισαγωγή δεδομένων σε τομείς που μπορεί να περιέχει μόνο συγκεκριμένες τιμές , όπως ένα συγκεκριμένο τύπο του προϊόντος. Το ακόλουθο είναι ένα παράδειγμα για το πώς να προσθέσετε ένα σύνθετο πλαίσιο ελέγχου στήλη :

private void AddComboBoxColumns ( ) { DataGridViewComboBoxColumn comboboxColumn ? ComboboxColumn = CreateComboBoxColumn ( ) ? SetAlternateChoicesUsingDataSource ( comboboxColumn ) ? ComboboxColumn.HeaderText = " TitleOfCourtesy (μέσω DataSource ιδιοκτησίας) " ? DataGridView1.Columns.Insert ( 0 , comboboxColumn ) ?

comboboxColumn = CreateComboBoxColumn ( ) ? SetAlternateChoicesUsingItems ( comboboxColumn ) ? comboboxColumn.HeaderText = " TitleOfCourtesy (μέσω αντικειμένων ιδιοκτησίας ) " ;//Στερεώστε αυτό το παράδειγμα η στήλη πάνω στο end.DataGridView1.Columns.Add ( comboboxColumn ) ? }
Η
εικόνων

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

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