【问题标题】:Windows Forms Saving controls Layout Information using XMLWindows 窗体使用 XML 保存控件布局信息
【发布时间】:2012-07-02 11:47:03
【问题描述】:

我设计了一个表单来动态创建文本框、面板按钮等控件。我可以选择编辑控件的大小和位置。我需要维护控件的布局和父子关系,以便我可以保存信息并在再次加载时重新创建它。除了 XML 来维护布局信息,还有其他更好的选择吗?

提前致谢。

【问题讨论】:

    标签: c# .net xml winforms


    【解决方案1】:

    尝试使用app.config 文件,它将为您提供更好的操作,并节省大量代码,您现在需要执行这些代码来遍历已保存的 XML 文件。 欲了解更多信息Go here

    【讨论】:

      【解决方案2】:

      您是否可以选择将其保存在 数据库 中(如果需要,每个用户)?如果您必须实现它,基于文件的 XML 可能是最简单的选择,无论您使用 app.config 路由还是编写自己的类来保存和检索 XML 中的自定义用户设置 - 保存它的好地方可能是用户的 AppData 文件夹。

      当您使用 ClickOnce 之类的工具进行版本升级时,保存到 app.config 的所有内容都可能丢失。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-05-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-07-07
        相关资源
        最近更新 更多