DataGridView etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
DataGridView etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

23 Eylül 2009 Çarşamba

DataGridViewCheckBoxColumn Checked Olanları Almak

Visual Studio Gridleri evrim geçire geçire bir çok muhteşem özellikle bezendi bunlardan biride sutunlardan birini checkbox lu hale getirebilme özelliği.Bu işlemi yapmak Visual Studio araçlarıyla çocuk oyuncağı fakat kullanıcının hangi rowları check ettiği anlamak çok da basit değil , bunun için öncelikle tanımladığınız DataGridViewCheckBoxColumn için Falsevalue özelliğini false , TrueValue özelliğinide true olarak atamanız yeterli.
Şimdi de C# la nasıl alınabileceğine bakalım.


ArrayList arySelectedReuestSP = new ArrayList();
foreach (DataGridViewRow dataGridRow in datagridSP.Rows)
{
if ((bool)dataGridRow.Cells["C1"].FormattedValue)
{
arySelectedReuestSP.Add(dataGridRow.Cells["C0"].Value.ToString());
}
}