用到这功能,正想用DataGridView实现的时候,突然发现了ProperyGrid这么个东东,顿时很兴奋,可又一看,什么啊?怎么实现呢?google一番,无果,遂向人询问,听完感觉原来不过如此!
声明一个类的实例,然后把该实例赋给空间的SelectedObject就可以了
PropertyGrid.selectedObject=类的实例;
类
[CategoryAttribute("全局设置"),
ReadOnlyAttribute(true),
DefaultValueAttribute("")]
public string 属性名
{
get{}
set{}
}
效果图就不附上了,看vs系列的属性窗口就可以了
本文介绍如何在编程中使用PropertyGrid组件来替代DataGridView实现对象属性的查看和编辑,通过声明类实例并赋值给PropertyGrid的SelectedObject属性,实现了一种简洁高效的属性管理方式。
4909

被折叠的 条评论
为什么被折叠?



