【发布时间】:2010-09-07 11:11:01
【问题描述】:
我想做以下,但找不到优雅的方式:
- 将 XML 模板读入
System.Xml.XmlDocument - 用我的 UI 中的数据填充它
- 用我写的
XSLT转换它 - 应用
CSS样式表 - 将其渲染到
WebBrowser控件
我目前正在从磁盘上的文件中读取它,填充它,然后在填充后将它保存回磁盘。我在模板中引用了XSLT,在XSLT中引用了CSS,然后使用WebBrowser.Navigate([filename])方法显示XML文件。
显然,当我开始部署这个应用程序时,它会严重损坏,因为磁盘上不存在该文件,并且我将无法引用 @987654332 中的 XSLT 和 CSS 文件@ 文件,因为它们将是资源。我打算将模板作为资源包含在内,但找不到从那里开始的简洁方法。
非常感谢任何帮助
【问题讨论】: