【发布时间】:2011-03-01 20:23:25
【问题描述】:
是否可以通过使用 XSLT 转换 XML 数据来创建 WPF 控件?
如果我不能这样做,那么也许我可以在 WPF 网格中使用 Web 浏览器控件来显示我从 XSLT 创建的控件(我在 ASP.NET 应用程序中执行此操作,所以我对此很熟悉过程)但是,我将如何响应 Web 浏览器控件中触发的事件? (如果用户单击按钮等)?我也可以在 Windows 窗体应用程序中做同样的事情吗?
如果我可以从我的 Web 应用程序重用 XSLT 和 XML,并使用它在我的桌面(独立、断开连接)应用程序中生成显示,那么这将是最理想的情况。我只是不确定是否可以通过某种方式让我创建代码来处理事件。
有没有人看过教程或任何展示这个过程的东西。我一直在寻找一段时间,并没有看到任何使用 xslt 创建控件并将它们添加到网格(WPF)表单(Windows 窗体应用程序)或 Web 控件(两者)的演示,并允许我处理从页面生成的事件。
感谢您提供的任何建议。
【问题讨论】:
-
类似,但我们已将 WPF 添加到可能的解决方案列表中。我认为使用 WPF 可以让我们更接近我们所需要的。我们只是在概念化如何做我们想做的事时遇到了非常困难的事情……而且事实证明,要找到我们所追求的例子也很困难。