27 Haziran 2016 Pazartesi

Devexpress Winform Yeni Eklensin ama Kayıt Güncellenmesin.

Devexpresste listelenen veriyi ValidateRow satırıyla güncelleme kodunuz mevcut.Eklerken tüm alanlar eklensin fakat düzenleme yaparken örneğin bir kolonu değiştiremesin istiyorsanız bu kod işinizi görecektir.FieldName bazında kısıt getiriyor.

        private void GridView1_ShowingEditor(object sender, CancelEventArgs e)
        {
            if ((GridView1.FocusedColumn.FieldName == "DuzenlenmeyenAlan1" || GridView1.FocusedColumn.FieldName == "DuzenlenmeyenAlan2") && GridView1.FocusedRowHandle >= 0)
                e.Cancel = true;
            else
                e.Cancel = false;          
        }

Hiç yorum yok:

Yorum Gönder