日期:2014-05-18  浏览次数:21229 次

动态生成的控件界面布局怎样保存下来?
动态生成的控件界面布局怎样保存下来?
客户要求做一个可能由他自己选择动态要显示几个字段,哪个字段摆放位置
上面的都可以实现了现在就差一个就是设置好的界面保存下来好下次使用
谢谢!

------解决方案--------------------
配置文件等
------解决方案--------------------
把那几个字段用标记或存到一个专门用于在加载窗时的表里,每次加载窗体时去读取它并根据字段类型生成不同的控件
------解决方案--------------------
注意 
Application.Exit()方法,在 .NET Framework 2.0 版以前不引发 Form 类的事件(Closed 和 Closing)。为了强制引发这些事件,必须在调用 Exit 方法之前为各个打开的窗体显式调用 Close 方法。 
 

------解决方案--------------------
基本上买DevExpress的控件包就好了,

http://www.devexpress.com/products/net/winforms/xtralayoutcontrol/ScreenShot.aspx?contentUrl=/products/net/winforms/xtralayoutcontrol/i/whitepaper/endusercustomization.gif&title=End-User+Layout+Customization&width=620&height=497