Datagridview Manuel Veri Ekleme

DataGridView’e Manuel Veri Ekleme

DataGridView, Windows Forms uygulamalarında veri görüntülemek ve düzenlemek için kullanılan güçlü bir kontrolüdür. Verileri manuel olarak DataGridView’e eklemek, veri kaynakları veya veri bağlama kullanmadan veri eklemek istediğinizde yararlı olabilir.

Veri Satırları Ekleme

DataGridView’e veri satırları eklemek için aşağıdaki adımları izleyin:

  1. Yeni bir satır oluşturun: Rows.Add() yöntemini kullanarak yeni bir satır oluşturun.
  2. Hücre değerlerini ayarlayın: Yeni satırdaki hücre değerlerini Cells[columnName] dizisi veya Item[columnIndex] dizisi kullanarak ayarlayın.
  3. Satırı DataGridView’e ekleyin: Yeni satırı Rows koleksiyonuna ekleyin.

“`csharp
// Yeni bir satır oluşturun
DataGridViewRow newRow = new DataGridViewRow();

// Hücre değerlerini ayarlayın
newRow.Cells[“Ad”].Value = “John”;
newRow.Cells[“Soyad”].Value = “Doe”;

// Satırı DataGridView’e ekleyin
dataGridView1.Rows.Add(newRow);
“`

Veri Sütunları Ekleme

DataGridView’e veri sütunları eklemek için aşağıdaki adımları izleyin:

  1. Yeni bir sütun oluşturun: Columns.Add() yöntemini kullanarak yeni bir sütun oluşturun.
  2. Sütun özelliklerini ayarlayın: Yeni sütunun özelliklerini Name, HeaderText ve DataPropertyName gibi özelliklerini ayarlayın.
  3. Sütunu DataGridView’e ekleyin: Yeni sütunu Columns koleksiyonuna ekleyin.

“`csharp
// Yeni bir sütun oluşturun
DataGridViewColumn newColumn = new DataGridViewTextBoxColumn();

// Sütun özelliklerini ayarlayın
newColumn.Name = “Yaş”;
newColumn.HeaderText = “Yaş”;
newColumn.DataPropertyName = “Age”;

// Sütunu DataGridView’e ekleyin
dataGridView1.Columns.Add(newColumn);
“`

Veri Hücrelerini Düzenleme

DataGridView’deki veri hücrelerini düzenlemek için aşağıdaki adımları izleyin:

  1. Hücreyi seçin: Düzenlemek istediğiniz hücreyi seçin.
  2. Hücre değerini ayarlayın: Value özelliğini kullanarak hücre değerini ayarlayın.
  3. Değişiklikleri kaydedin: Değişiklikleri kaydetmek için EndEdit() yöntemini kullanın.

“`csharp
// Hücre değerini ayarlayın
dataGridView1.Rows[0].Cells[“Ad”].Value = “Jane”;

// Değişiklikleri kaydedin
dataGridView1.EndEdit();
“`

Faydalı Siteler ve Dosyalar


Yayımlandı

kategorisi