动态类型与PropertyGrid
摘要:
背景: 我在一个项目中遇到这样一件事。一开始用户对要编辑的数据没有多少要求,于是我用PropertyGrid来提供编辑界面,我的开发被大大简化了。但是用户使用了一段时间后提出,所有对象的属性个数必须可以动态增减,甚至在运行中。虽然他们再次表示增减的个数不会超过5个,但是这次我选择不相信他们了,我需要一个具有一定弹性的设计。于是每个对象会自带一个Dictionary保存属性。我再提供配置文件来描述每... 阅读全文
posted @ 2008-09-22 11:11 索夫特威尔 阅读(3795) 评论(11) 推荐(0) 编辑