none
如何通过 读取 xml 文件 来显示 窗体的布局?? RRS feed

  • 问题

  •    如何通过 读取 xml 文件 来显示 窗体的布局 ,具体是这样的 ,有一个xml 文件,里面 记录着一些  窗体控件,以及他们的属性,怎样 实现 读取 这个 xml  文件

     并按照 文件内的 样式, 让窗体显示呢。? 请帮助!谢谢····

    2011年6月1日 0:55

答案

  •    如何通过 读取 xml 文件 来显示 窗体的布局 ,具体是这样的 ,有一个xml 文件,里面 记录着一些  窗体控件,以及他们的属性,怎样 实现 读取 这个 xml  文件

     并按照 文件内的 样式, 让窗体显示呢。? 请帮助!谢谢····


    dear

    請參考以下
    http://www.dotblogs.com.tw/yc421206/category/4060.aspx


    秘訣無它,唯勤而已 http://www.dotblogs.com.tw/yc421206/
    • 已标记为答案 鸿硕 2011年6月3日 0:53
    2011年6月2日 3:46

全部回复

  • 解析XML文件,可参考System.Xml命名空间.然后按解析的结果设置窗体或控件的属性.
    本帖内容仅供参考,没有任何保证. This post is provided without any warranty.
    2011年6月1日 2:01
    版主
  • 如果你使用的版本是VS2008或者更高,那么完全建议使用方便的LINQ语句即可。

    假设你的xml如下:

    <Settings>

       <windowheight>60.05</windowheight>

       ……

    </Settings>

    那么你读取可以:

    XDocument doc = XDocument.Load("xxx.xml");

    doc.Root.Element("windowsheight").Value;

    ……

     

    其实关于窗体布局,我强力不建议你自己写xml,而是使用具备强类型的Settings文件!请参考settings文件的使用:http://msdn.microsoft.com/zh-cn/library/aa730869(v=VS.80).aspx

    右键点击项目,选择”添加新项……“,选择一个Settings文件即可,然后按照MSDN操作。

     


    果你有其它意见或私下交流,请发送邮件到:maledong@qq.com;或者请QQ我
    下载MSDN桌面工具(Vista,Win7)
    下载Technet桌面小工具(Vista,Win7)
    慈善点击,点击此处

     


    2011年6月1日 2:18
    版主
  •    如何通过 读取 xml 文件 来显示 窗体的布局 ,具体是这样的 ,有一个xml 文件,里面 记录着一些  窗体控件,以及他们的属性,怎样 实现 读取 这个 xml  文件

     并按照 文件内的 样式, 让窗体显示呢。? 请帮助!谢谢····


    dear

    請參考以下
    http://www.dotblogs.com.tw/yc421206/category/4060.aspx


    秘訣無它,唯勤而已 http://www.dotblogs.com.tw/yc421206/
    • 已标记为答案 鸿硕 2011年6月3日 0:53
    2011年6月2日 3:46