DataGridView, C# Windows Forms uygulamalarında sıkça kullanılan bir kontrol olarak veri tablolarını göstermek için idealdir. Kullanıcıların verileri görüntülemesine, düzenlemesine ve seçmesine izin verir. Bu yazıda, DataGridView kontrolündeki seçili satırı nasıl kullanabileceğinizi öğreneceğiz.
DataGridView Kontrolünde Seçili Satırı Alma
DataGridView kontrolündeki seçili satırı almak oldukça basittir
// DataGridView'deki seçili satırı almak
DataGridViewRow selectedRow = dataGridView1.SelectedRows[0];
Yukarıdaki kod, DataGridView kontrolündeki seçili satırı selectedRow
adlı bir DataGridViewRow nesnesine atar. Burada dataGridView1
, DataGridView kontrolünüzün adıdır. SelectedRows
özelliği, kullanıcının seçtiği tüm satırları içeren bir koleksiyon döndürür. Bizim için ilgilendiğimiz satırı almak için indeksleme yapıyoruz ([0]
), çünkü genellikle tek bir satır seçilir.
Seçili Satırın Verilerini Kullanma
DataGridView’deki seçili satırın verilerini almak için, her bir hücreye erişmemiz gerekecektir. Örneğin, bir satırda belirli bir hücrenin değerini almak için şu şekilde yapabiliriz:
// Belirli bir hücrenin değerini almak
string deger = selectedRow.Cells["ColumnName"].Value.ToString();
Burada "ColumnName"
, ilgilenilen sütunun adını temsil eder. Bu adı kullanarak, seçili satırdaki belirli bir hücrenin değerine erişebiliriz. Bu değeri daha sonra işlemek veya kullanıcıya göstermek için kullanabiliriz.
Seçili Satırı Kullanıcıya Gösterme
Son olarak, DataGridView’deki seçili satırı kullanıcıya göstermek için, genellikle bir formda ya da başka bir kontrolde bilgileri görüntülemek için kullanılır. Örneğin, seçili satırdaki bir öğenin ayrıntılarını bir TextBox kontrolünde göstermek için şu şekilde yapabiliriz:
// Seçili satırın verilerini TextBox kontrolünde gösterme
textBox1.Text = selectedRow.Cells["ColumnName"].Value.ToString();
Bu şekilde, kullanıcı DataGridView kontrolündeki seçili satırdan veri alabilir ve bu verileri uygulamanın geri kalanında kullanabilir veya başka işlemler yapabilir.
Bu yazıda, C# DataGridView kontrolündeki seçili satırı almayı, verilerini kullanmayı ve kullanıcıya göstermeyi öğrendik. Bu temel işlemlerle, DataGridView kullanarak veri tablolarını daha etkili bir şekilde yönetebilir ve kullanıcılarınıza daha iyi bir deneyim sunabilirsiniz.