Forum
VB.Net te datagridview in içerisinde fiyat tablosu var. Ve datagrid üzerinde checkbox koydum. Amacım aynı sütun üzerindeki Check box seçili olan satırlardaki sayıyı toplamak. Normalde tüm sütunu aşağıdaki kodla toplayıp istediğim yere yazdırabiliyorum. Fakat sadece checkbox secili satırları malesef toplayamadım. Yardımlarınızı bekliyorum. İyi Çalışmalar...
Dim toplam As Double = 0
For i = 0 To DataGridView1.RowCount - 1
toplam += DataGridView1.Rows(i).Cells("tutar").Value()
Next
TextBox1.Text = toplam
CheckBox hücresindeki değeri boolean tipine dönüştürerek kontrol edebilirsin.
Dim toplam As Double = 0
Dim Secilen As Boolean
For i = 0 To DataGridView1.RowCount - 1
Secilen = CBool(DataGridView1.Rows(RowIndex).Cells("CheckBoxKolonAdiVeyaIDsi").Value)
if Secilen Then
toplam += DataGridView1.Rows(i).Cells("tutar").Value()
End if
Next
TextBox1.Text = toplam
İlginize çok teşekkür ederim, çok sağolun.
İyi Çalışmalar...