我想问下高手,PropertyGrid控件中的属性列表用什么方式保存起来比较好啊,要读取的时候比较方便
还有一个就是怎样才能让PropertyGrid里面的属性一改变,对应的控件就会马上作用响应啊
还有一个就是怎样才能让PropertyGrid里面的属性一改变,对应的控件就会马上作用响应啊
解决方案 »
- 碰上一个这么纠结的json反序列化!!!!!
- C#导出word,如何判断当前页写完了
- C#写Activex控件给DELPHI使用时,如果加上事件??
- 解析一段XML字符串最简单的方式
- C#连接数据库?
- 求用户登陆界面的源代码!(非WEB)
- 阿扁向各位大侠请教有关 Undo-Redo 功能的实现方法。
- VS2012的Windows Service程序打包成exe后安装,但是在进程管理中找不到这个服务,是怎么回事呢???求高手帮忙解决,谢谢!!在线等……
- 如何提取RTF中的图片
- 使用GDI+如何快速得到字符串的尺寸?
- Xcopy的权限的问题,有木有略懂的大侠?有木有?
- 如何设置旺旺发送文本的颜色?
PropertyGrid 可以用在设计时, 那时是序列化为了代码,
是靠属性所在类型上的 serializer 属性配置的类来负责生成代码的.如果你的运行时使用 propertygrid, 保存行为就需要你自己控制了.设计时和运行时有个区别, 就是 PropertyGrid 的 ISite 属性的有无.属性变更导致行为改变:
属性是什么, 是函数, 在函数中判断变更, 采取动作就行了.类库中的 OnXXXXChanged 事件一般就是在属性的 set 函数中激发的.set {
if (old != new)
OnXXXChanged(EventArgs.Empty);
}