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

8 Şubat 2017 Çarşamba

DevExpress GridView Sık Kullanılan Olay, Özellik veya Yaşanılan Sorunlar -2 (EditForm- Açma,Validasyon,Güncelleme)

  Devexpress'te GridView'in güzel özellliklerinden olan Express EditForm özelliği açıldığında bazı olaylar normal inplace edit işlemine göre farklı olabilmektedir.  Burada editform ilk açılınca yapacaklarımız, editform kaydedilmeden önce ve kayıt işlemi için hangi olayları kullandığımızdan bahsedeceğiz.
1. resimde hangi olayın ne iş için kullanıldığına dair açıklama metodun hemen üstünde yazılmıştır, örnekleri kendinize göre düzenleyebilirsiniz.

   
        Resim 1 :  EditForm ilk açılış ayarları.

   Resim 2 -  EditForm Validasyon ve kayıt işlemi

DevExpress GridView Sık Kullanılan Olay, Özellik veya Yaşanılan Sorunlar -1 (EditForm- ButtonEdit-Click Çalışmıyor)

  Eğer GridView'in özelliklerinden OptionBehavior >>  EditingMode >> (EditFormInPlace, EditForm veya EditFormInplaceHideCurrentRow seçeneklerinden biri seçerek,
düzenleme işlemini EditForm üzerinde yaptırıyorsak. Grid  sütunlarına eklediğimiz ButtonEdit vb click olayı çalışmaz. Grid satırlarına double click yapılınca EditForm açıldığı için bu buttonedit'lerin (örneğin silme veya seçme için kullanılan) click olayları çalışmayacaktır.

Bu durumu çözmek için;

 1- Buttonlara tıklanınca yapılmasını istedğimiz işlemi bir methodun içene taşırız. örneğin  OnClickSilButton() diyelim
 2- GridView'ın MouseUp eventından  hangi buttona tıklandığını yakalayarak ilgili method'u çağırırız.