DevExpress winform etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
DevExpress winform etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

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;          
        }