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

winform 保存控件的位置信息
整了好久都不知道怎么整,只好来求助大神们了

窗体中的panel是可以移动的,我想在窗体关闭的时候保存这些panel的位置,重新打开来这些panel还是在关闭前的位置,

这样的一个功能怎么实现呢


我原先的思路是想在关闭前获取这些控件的location,保存到某个配置文件里。然后重新打开的时候先读这个配置文件,赋值给这些控件。

有这些思路但不知道怎么实现。

请大神们给个demo什么的或者提点提点。。。。

------解决方案--------------------
DevExpress的LayoutControl可以把布局存储在xml文件里下次恢复。自已写这些功能,太麻烦了。
------解决方案--------------------
可以直接绑定,这个最简单啦。

在窗体的属性里面找到一个(ApplicationSettings)的(一般在属性列表的最上面),点那个按钮。
可以把属性关联给配置文件哦。

这样就完成啦。祝你成功!喵~
------解决方案--------------------
怎么不好实现 了,用一个IO流也行 啊就是你那个思路
------解决方案--------------------
探讨
可以直接绑定,这个最简单啦。

在窗体的属性里面找到一个(ApplicationSettings)的(一般在属性列表的最上面),点那个按钮。
可以把属性关联给配置文件哦。

这样就完成啦。祝你成功!喵~