ggopen 发表于 2008-6-9 11:06

如何使用XML保存界面布局信息?

程序运行时自定义了界面的布局,想要在应用程序退出时保存布局信息,如工具栏的位置、工具栏按钮的个数、工具栏的可视性、自定义的工具栏情况等等,就像在VS的使用。请问各位应如何实现?工具栏控件用的是DotNetBar2。

野比 发表于 2008-6-9 19:45

一种是考虑使用 ini 文件的形式,将界面控件的属性全部保存成 XML 元素或什么的
二是考虑使用 WPF 直接用 XML 生成界面

ICESJ 发表于 2008-6-9 23:14

这个不明白,情高手说的具体点哦

sunyuanfeng 发表于 2008-6-10 10:40

回复 1# ggopen 的帖子

对于新手这个说法,很难理解呀。

野比 发表于 2008-6-10 12:54

1 就是用 XML 的元素实现 ini 的键-值匹配
如 INI
Width = 590
在 XML 中
<Param>
    <Width>590</Width>
</Param>

2 就是用 .NET 3.0 以后新出的 Windows Presentation Fundation(WPF, VS2008)
可以用 XML 描述界面

以上两种方法具体实现请自己努力

页: [1]

编程论坛