ProperyGridControl DevExpress 11.2

ProperyGridler bir classa ait özelliklerin gösterilmesi için DevExpressin en begendigim toollarından birisidir.

Öncelikle property leri tuttugumuz classı olusturalım.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;
namespace PropertyGridExample
{
   
   public  class PropertyClass
    {
       [System.ComponentModel.Category("Person Properties"), DisplayName("Name")]
        public string Name { getset; }
       [System.ComponentModel.Category("Person Properties"), DisplayName("Number")]
        public string Number { getset; }
       [System.ComponentModel.Category("Person Properties"), DisplayName("Address")]
       public string Address { getset; }
       [System.ComponentModel.Category("Working Properties"), DisplayName("Status")]
       public string Status { getset; }
       [System.ComponentModel.Category("Working Properties"), DisplayName("Working Status")]
       public string WorkingStatus { getset; }
   }
}
daha sonra formumuzu tasarlayalım


Formumuzu tasarladıktan sonra  Listele butonunun event ına propertygrid’in nasıl kullanılacagını yazalım
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            

               List<PropertyClass> list = new List<PropertyClass>();
              
                    PropertyClass propPerson = new PropertyClass()
                    {
                      Name ="Ebubekir BOZKURT",
                      Number = "123456",
                      WorkingStatus ="True",
                      Address ="Elazig",
                      Status="Software Developer"
                    };
              
                    propertyGridControl1.SelectedObject = propPerson;
            }


Ben iki tane personel bilgisi ekledim.Bundan sonra  istediginiz kadar property ekleyip propertygridcontrol u istediginiz sekilde kullanabilirsiniz. İyi calısmalar


Yorumlar

Bu blogdaki popüler yayınlar

DevExpress TreeList Kullanımı

Devexpress GridControl SimpleButon Ekleme

DevExpress LookupEdit Veri Gösterimi