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 { get; set; }
[System.ComponentModel.Category("Person Properties"), DisplayName("Number")]
public string Number { get; set; }
[System.ComponentModel.Category("Person Properties"), DisplayName("Address")]
public string Address { get; set; }
[System.ComponentModel.Category("Working Properties"), DisplayName("Status")]
public string Status { get; set; }
[System.ComponentModel.Category("Working Properties"), DisplayName("Working Status")]
public string WorkingStatus { get; set; }
}
}
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
Yorum Gönder