C#属性窗口如何用
C#属性窗口怎么用?
定义了类Student
public class Stuedn
{
string name;
public string Name { get; set; }
int age;
public int Age { get; set; }
int height;
public int Height { get; set; }
}
问题一:希望在属性窗口中显示下图中Location的效果(点击后可展开),应该如何配置(只显示Name和Age两个属性)
问题二:因为使用的是SmartFrameWork,在SmartFrameWork如何配置能达到问题一中达到的效果。
只要能回答一个问题就给分,希望懂的朋友帮忙提点下,谢谢~!


------解决思路----------------------
别人的程序吧。 这个控件 应该是可以自定义节点的
------解决思路----------------------
所以说 你需要点开那个连接。。。
------解决思路----------------------
如果是在PropertyGrid里显示只要在类上加TypeConverter就行了
[TypeConverter(typeof(ExpandableObjectConverter))]
public class Student
------解决思路----------------------
博客做的不错啊,已添加书签……
定义了类Student
public class Stuedn
{
string name;
public string Name { get; set; }
int age;
public int Age { get; set; }
int height;
public int Height { get; set; }
}
问题一:希望在属性窗口中显示下图中Location的效果(点击后可展开),应该如何配置(只显示Name和Age两个属性)
问题二:因为使用的是SmartFrameWork,在SmartFrameWork如何配置能达到问题一中达到的效果。
只要能回答一个问题就给分,希望懂的朋友帮忙提点下,谢谢~!
------解决思路----------------------
别人的程序吧。 这个控件 应该是可以自定义节点的
------解决思路----------------------
所以说 你需要点开那个连接。。。
------解决思路----------------------
如果是在PropertyGrid里显示只要在类上加TypeConverter就行了
[TypeConverter(typeof(ExpandableObjectConverter))]
public class Student
------解决思路----------------------
弱弱的问一句 貌似只有控件 才会在属性窗口显示 内部属性吧?、、、、
如果是自定义控件的话 需要用 TypeConverter 来实现转换
http://var.la/blog.php?id=14 详情参见我博客 自定义控件系列文章
博客做的不错啊,已添加书签……