Bir sütun onay kutusu ile bir datagridview var otomatik getirildiğinde gelen DataGridView kontrol Yakalama ve önle Onay Kutusu un/
İstediğim şey ise bir onay kutusu tıklayın (i CellContentClick Olay kullanın) Bir Messagebox göstermek istiyorum eğer kullanıcı tamam tuşuna basarsa .. o zaman onay kutusu kontrol edilir ve yeni sorgu başlar. Else Annul veya Kapat Mesaj Kutusu -> işaretlenmemiş onay kutusu.
Ama uygular bir sorun var ..
private void dgvApprovazione_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
try
{
if (dgvApprovazione.Rows[e.RowIndex].Cells[e.ColumnIndex] is DataGridViewCheckBoxCell)
{
CheckBox checkboxTmp = sender as CheckBox;
checkboxTmp.AutoCheck = false;
}
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
}
DÜZENLEME --- Ben pencereleri tasarım erişmek değil. Onay kutusu, DB'nin sonucu olan bir dinamyc sütundur. DB'deki alanlar true/false tipidir .. Datagridview'de onay kutusunu işaretleyin veya işaretini kaldırın.
Ben yakalayıp 'kod-zamanlı' autocheck engellemek istiyorum Sütun sadece okumak bir hale getirebilir
Üzgünüm, şimdi belirtim ..... Tasarım zamanında erişim engellerim ... Çünkü onay kutusu bir alan (d/d) ile ilgili bir db sonucudur. – rul3z