Ξεκινήστε το Visual Studio , κάντε κλικ στο " Αρχείο " και στη συνέχεια κάντε κλικ στο κουμπί "Project ". Κάντε κλικ στο " Visual C # " για να το επιλέξετε και κάντε διπλό κλικ στο " Windows Forms Application ". Visual Studio δημιουργεί ένα νέο έργο και τοποθετεί τα αρχεία του στο παράθυρο του Solution Navigator . 2
Κάντε κλικ στο κουμπί "Προβολή" , και στη συνέχεια κάντε κλικ στο " Toolbox" για να δείτε το παράθυρο Εργαλειοθήκη . Μετακινηθείτε με κύλιση στη λίστα των στοιχείων ελέγχου και κάντε διπλό κλικ στο " DataGridView . " Visual Studio τοποθετεί μια νέα DataGridView ονομάζεται " dataGridView1 " στη νέα μορφή που εμφανίζεται στο παράθυρο σχεδίασης.
Εικόνων 3
διπλό κλικ στη γραμμή τίτλου της φόρμας . Το παράθυρο κώδικα και εμφανίζει τη μέθοδο " Form1_Load " της φόρμας . Αυτή η μέθοδος δεν έχει κωδικό . Επικολλήστε τον ακόλουθο κώδικα στη μέθοδο αυτή :
System.Data.DataTable datatable = νέα System.Data.DataTable ( ) ?
DataTable.Columns.Add ( νέα DataColumn ( " Χρώμα " , typeof ( string) ) ) ?
dataTable.Columns.Add ( νέα DataColumn ( "Size" , typeof ( string) ) ) ?
/* Προσθέστε κουμπί Διαγραφή * /
DataGridViewButtonColumn deleteButton = νέα DataGridViewButtonColumn ( ) ?
deleteButton.HeaderText = " Διαγραφή Αυτό το" ?
dataGridView1.Columns.Add ( deleteButton ) ?
dataTable.Rows.Add ( νέο string [ ] { "Red " , " Large" } ) ?
dataTable.Rows.Add ( νέο string [ ] { "Blue " , " Small" } ) ?
αυτό . dataGridView1.DataSource = datatable ?
Οι τρεις πρώτες γραμμές δημιουργούν ένα DataTable και να προσθέσει δύο στήλες σε αυτό το DataTable . Οι τρεις γραμμές κάτω από το σχόλιο τμήμα που λέει " Προσθήκη Διαγραφή κουμπί" δημιουργήσετε κουμπιά σας "Διαγραφή" . Αλλαγή "Διαγραφή Αυτό το" σε ό, τι θέλετε . Αυτό είναι το κείμενο που θα εμφανίζεται στην κεφαλίδα της στήλης του κουμπιού . Οι τρεις τελευταίες γραμμές προσθέσει δύο σειρές δεδομένων στο DataTable
Η 4
Μετακίνηση στο επάνω μέρος του παραθύρου κώδικα και προσθέστε την ακόλουθη γραμμή κώδικα : .
Χρησιμοποιώντας System.Data ?
Αυτή πρέπει να είναι η πρώτη γραμμή του κώδικα στο παράθυρο κώδικα . Αυτή η γραμμή κάνει τα μαθήματα System.Data διαθέσιμα για χρήση στη μορφή .
5
Πατήστε " F7 " για να δείτε τη φόρμα στο παράθυρο κώδικα . Κάντε κλικ τον έλεγχο DataGridView βρίσκεται στη φόρμα και πατήστε το πλήκτρο " F4 " για να ανοίξετε το παράθυρο Properties .
Η
6 Κάντε κλικ στο κουμπί " Events" στο επάνω μέρος αυτού του παραθύρου , κάντε διπλό κλικ στο " CellContentClick "εκδήλωση . Το παράθυρο κώδικα ανοίγει και εμφανίζει τη μέθοδο που ονομάζεται " dataGridView1_CellContentClick . " Αυτή η μέθοδος εκτελείται όταν ένας χρήστης κάνει κλικ σε ένα κελί στο DataGridView . Επικολλήστε τον ακόλουθο κώδικα στη μέθοδο αυτή :
αν ( dataGridView1.Columns [ e.ColumnIndex ] είναι DataGridViewButtonColumn &&
e.RowIndex = -1 ! ) 2
dataGridView1 . Rows.RemoveAt ( e.RowIndex ) ?
}
ο κώδικας αυτός ελέγχει την ιδιότητα e.RowIndex . Αυτή η ιδιότητα περιέχει τον αριθμό σειράς του κουμπιού "Διαγραφή" που ένας χρήστης κάνει κλικ . Για παράδειγμα , εάν ένας χρήστης κάνει κλικ στο κουμπί " Διαγραφή" στη δεύτερη σειρά του DataGridView , το ακίνητο e.RowIndex περιέχει αυτήν την τιμή. Η μέθοδος " RemoveAt " διαγράφει αυτή τη γραμμή .
Η
7 Πατήστε το πλήκτρο " F5 " για την εκτέλεση του έργου και να δείτε το έντυπο . Η DataGridView και εμφανίζει δύο γραμμές και δύο στήλες δεδομένων . Ένα κουμπί διαγραφής εμφανίζεται στην αρχή της κάθε γραμμής .
8
Κάντε κλικ στο κουμπί "Διαγραφή" δίπλα σε μία από τις σειρές . Ο κώδικας εκτελείται και διαγράφει τη γραμμή .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα