界面的问题,对了马上给分
1.请问如何将截面保存,比如存入数据库或XML
2.如何调用,使界面显示出来
比如:我的一个winform上有两个按扭,我要将这两个按扭保存到xml中,在另外一个winform将xml加载,使两个按钮出现在这个winform上,谢谢
问题点数:0、回复次数:6Top
1 楼zjzty(㊣狂徒)回复于 2004-11-04 11:50:33 得分 0
好象需要用到System.Xml.Serialization;这个命名空间,不过具体应该怎么做希望高手指点Top
2 楼Sunmast(速马@Redmond, WA)回复于 2004-11-04 14:06:28 得分 0
由于Form这样的类并没有[Serializable]标签
所以直接的序列化做不到
但是可以通过反射机制得到类型的所有成员信息:
http://blog.sunmast.com/Sunmast/archive/2004/11/04/996.aspx
最起码经由持久化存储机构保存和加载这种信息存在可能(但是实现上会很冗繁)Top
3 楼qqamoon(两雨三木皆是水)回复于 2004-11-04 14:10:27 得分 0
提示:
控件属性 DynamicProperties 可以实现控件属性的动态绑定,并将绑定的属性值写入xml文件。
你可以在另一个 Form 中假如某个控件,属性值从该xml文件中的调用。Top
4 楼Sunmast(速马@Redmond, WA)回复于 2004-11-04 14:18:13 得分 0
DynamicProperties 和这个关系不大
只不过是可以以可视化的方式建立Control的属性和配置文件的关联
并且也不完整,连Size这样的属性都没有Top
5 楼xiaoslong(龙哥)回复于 2004-11-04 15:02:42 得分 0
帮你顶一下
Top
6 楼cometomysz(肖平)回复于 2004-11-04 15:05:57 得分 0
自己做一个自己定义的组件吧Top




