16 Ağustos 2013 Cuma

Devexpress GridControl - Satır Kilitleme (Row Lock)

Merhaba;


GridControl üzerinde satır kitleme işlemini gerçekleştirebilmek için GridView nesnesinin ShowingEditor Event'ını Kullanmamız gerekiyor.Aşağıda Paylaştığım Kod Bloğu ile bu işlemi kolaylıkla gerçekleştirebilirsiniz.


if ((Convert.ToString(gridView1.GetRowCellValue(gridView1.FocusedRowHandle, gridView1.Columns["Kod"])) == "Deger1" || (Convert.ToString(gridView1.GetRowCellValue(gridView1.FocusedRowHandle, gridView1.Columns["Kod"])) == "Deger2"))) 
e.Cancel = true;


Kısaca Özetlersek;

seçili Satırdaki Kod Kolonunun Değerini Alır,
Kolon Değeri "Değer1" veya "Değer2" ye eşitse Satır Kilitlenir.



e.Cancel=true;  
Kilitleme İşlemini Gerçekleştirir.



Hepinize Kolay Gelsin.
Can Çevikoğlu








Hiç yorum yok:

Yorum Gönder