Devexpress Gridview Buton Ekleme

DevExpress GridView’e Düğme Ekleme

DevExpress GridView, veri görüntüleme ve düzenleme için güçlü bir araçtır. Düğmeler, kullanıcıların belirli eylemleri gerçekleştirmesine olanak tanıyarak GridView’in işlevselliğini daha da artırabilir. Bu makale, DevExpress GridView’e düğme eklemeyi adım adım açıklayacaktır.

Adım 1: Yeni Bir DevExpress GridView Oluşturma

Visual Studio’da yeni bir Windows Forms uygulaması oluşturun. Araç Kutusu’ndan DevExpress.XtraGrid.GridControl bileşenini formunuza sürükleyip bırakın. GridControl, GridView’i barındıran ana bileşendir.

Adım 2: GridView Oluşturma

GridControl’ün Akıllı Etiketler menüsünden “GridView Oluştur” seçeneğini tıklayın. Bu, GridControl’ün içinde yeni bir GridView oluşturacaktır.

Adım 3: Düğme Sütunu Ekleme

GridView’in Akıllı Etiketler menüsünden “Sütunlar Ekle” seçeneğini tıklayın. Sütun Ekleme iletişim kutusunda, “Yeni Sütun” düğmesini tıklayın.

Adım 4: Düğme Sütunu Yapılandırma

Yeni Sütun iletişim kutusunda, aşağıdaki özellikleri yapılandırın:

  • Ad: Düğme sütununun adını girin (örneğin, “Düğme”).
  • Veri Türü: System.Windows.Forms.Button olarak ayarlayın.
  • Görünürlük: True olarak ayarlayın.

Adım 5: Düğme Oluşturma

GridView’in CustomDrawCell olayını işleyin. Bu olay, her hücre çizilmeden önce tetiklenir. Olay işleyicisinde, düğme sütunu için hücre çizildiğinde bir düğme oluşturun:

csharp
private void gridView1_CustomDrawCell(object sender, DevExpress.XtraGrid.Views.Base.RowCellCustomDrawEventArgs e)
{
if (e.Column.FieldName == "Düğme")
{
Rectangle cellBounds = e.Bounds;
Button button = new Button();
button.Text = "Tıkla";
button.Bounds = cellBounds;
e.Graphics.DrawControl(button);
}
}

Adım 6: Düğme Tıklama İşleyicisi Ekleme

Düğme tıklandığında bir eylem gerçekleştirmek için düğmenin Click olayını işleyin:

csharp
private void button_Click(object sender, EventArgs e)
{
// Burada düğme tıklandığında gerçekleştirilecek eylemi tanımlayın.
}

Faydalı Kaynaklar:

Sonuç

Bu makale, DevExpress GridView’e düğme eklemeyi adım adım açıklamıştır. Bu düğmeler, kullanıcıların belirli eylemleri gerçekleştirmesine olanak tanıyarak GridView’in işlevselliğini artırabilir. Yukarıdaki adımları izleyerek, uygulamalarınıza kolayca düğmeli GridView’ler ekleyebilirsiniz.


Yayımlandı

kategorisi