. Das DataGridView-Steuerelement von Microsoft NET Framework erstellt eine editierbare Tabelle für die Anzeige von Benutzerdaten. Es nutzt Eigenschaften der Zellen , Zeilen und Spalten der Tabelle Daten auf Windows Forms vertreten . Festlegen der Eigenschaften DataSource und DataMember bindet das DataGridView-Steuerelement an eine Datenquelle und füllt sie mit Daten . Die Verwendung der Reihe Sammlung ermöglicht es Benutzern, ein DataGridView-Steuerelement manuell auffüllen statt Bindung an eine Datenquelle. Sie müssen die Methode AddNew der Reihe Sammlung anzuwenden, um eine Zeile in DataGridView hinzuzufügen. NET Framework Kontrolle. Anleitung
1
Klicken Sie auf die Schaltfläche "Start" in Windows und wählen Sie " Microsoft Visual Studio" .
2
Klicken Sie auf " Öffnen" und wählen Sie C + +-Programm , in dem Sie möchten eine Zeile in DataGridView -Steuerelement hinzuzufügen
3
Fügen Sie den folgenden Code nach dem " AutoAddNewRow : Form " . Linie in Ihrem C-Programm :
{
< p > public AutoAddNewRow () {
InitializeComponent (); }
DataTable dt = new DataTable ();
private void AutoAddNewRow_Load (object sender, EventArgs e) {
dt.Columns.Add ("a" );
dt.Columns.Add ( "b") ;
dt.Columns.Add ( "c" , typeof ( bool) );
for (int j = 0; j < 10; j + +) {
dt.Rows.Add ("a" + j.ToString (), " escddf " , j % 2 == 0); }
this.dataGridView1 . DataSource = dt ;
}
private void dataGridView1_DefaultValuesNeeded (object sender, DataGridViewRowEventArgs e)
{
e.Row.Cells [ "a" . ] Value = " needa ";
e.Row.Cells [" b "] Value = " needb "; . .
e.Row.Cells [ "c" ] Wert = true; }
private void dataGridView1_CellBeginEdit (object sender, DataGridViewCellCancelEventArgs e)
{
if ( e.RowIndex == this.dataGridView1.NewRowIndex )
{
String-Wert = this.dataGridView1 [ e.ColumnIndex ,
4
Klicken Sie auf " Datei", " Speichern" , um eine Zeile in DataGridView Kontrolle über Ihre C + + -Programm.
hinzufügen