Datagridview Üzreine Buton Ekleme

DataGridView Üzerine Buton Ekleme

Giriş

DataGridView, Windows Forms uygulamalarında veri görüntülemek ve düzenlemek için kullanılan güçlü bir kontrol öğesidir. Veri tablolarını ve veri kümelerini görüntülemek için kullanılabilir ve kullanıcıların verileri görüntülemesine, düzenlemesine ve silmesine olanak tanır. DataGridView’e buton eklemek, kullanıcıların veri üzerinde belirli eylemleri gerçekleştirmesine olanak tanıyarak işlevselliğini daha da artırabilir.

Buton Ekleme Yöntemleri

DataGridView’e buton eklemenin iki ana yöntemi vardır:

  1. DataGridViewButtonColumn Sütunu Kullanma: Bu yöntem, her satır için bir buton sütunu oluşturur. Butonun metni, görüntüsü ve davranışı özelleştirilebilir.
  2. Hücrelere Manuel Olarak Buton Ekleme: Bu yöntem, belirli hücrelere manuel olarak butonlar eklemenize olanak tanır. Butonun konumu, boyutu ve davranışı özelleştirilebilir.

DataGridViewButtonColumn Sütunu Kullanma

  1. DataGridView’e sağ tıklayın ve Sütun Ekle‘yi seçin.
  2. Sütun Türü açılır menüsünden DataGridViewButtonColumn‘u seçin.
  3. Sütun için bir Başlık girin.
  4. Text, Image ve UseColumnTextForButtonValue özelliklerini ayarlayın.
  5. Butonun Click olayını işleyin.

Hücrelere Manuel Olarak Buton Ekleme

  1. DataGridView’e sağ tıklayın ve Hücre Ekle‘yi seçin.
  2. Hücrenin konumunu belirtin.
  3. Kontrol Türü açılır menüsünden Buton‘u seçin.
  4. Butonun Text, Image ve Size özelliklerini ayarlayın.
  5. Butonun Click olayını işleyin.

Buton Davranışını Özelleştirme

DataGridView’e eklenen butonların davranışını özelleştirmek için aşağıdaki özellikleri kullanabilirsiniz:

  • Text: Butonun metnini ayarlar.
  • Image: Butona bir resim ekler.
  • UseColumnTextForButtonValue: DataGridViewButtonColumn için, butonun metnini sütun hücresinin metniyle eşleştirir.
  • Click: Butona tıklandığında tetiklenen olayı işler.

Faydalı Siteler ve Dosyalar

Sonuç

DataGridView’e buton eklemek, kullanıcıların veri üzerinde belirli eylemleri gerçekleştirmesine olanak tanıyarak işlevselliğini artırabilir. DataGridViewButtonColumn sütunu kullanarak veya hücrelere manuel olarak buton ekleyerek butonlar ekleyebilirsiniz. Butonların davranışı, metin, resim ve olay işleyicileri gibi çeşitli özellikler kullanılarak özelleştirilebilir.


Yayımlandı

kategorisi