Yukarıdaki gibi bir form örneğinde farenin sağ tuşuna bastığımızda datagridview’ deki satırın seçili hale gelmesi için;
Datagridview üstüne tıklanır ve event bölümünden “MouseDown” çift tıklanır. Daha sonra gelen kod penceresinde ;
1 2 3 4 5 6 7 8 9 10 11 12 |
if (e.Button == MouseButtons.Right)//farenin sağ tuşuna basılmışsa { int satir = dataGridView1.HitTest(e.X, e.Y).RowIndex; if (satir >-1) { dataGridView1.Rows[satir].Selected = true;//bu tıkladığımız alanı seçtiriyoruz } } |
kodlarını yazarak işlemi tamamlıyoruz. Dilersek ContextMenuStrip kullanarak sağ tuş menüsü oluşturup aşağıdaki görüntüyü elde edebiliriz.
Veri tabanından datagridview’ e veri çekme işlemi için tıklayın.