5

无论如何在 Windows 8 Metro App 中混合 HTML UI 和 XAML UI?

4

2 回答 2

2

我相信不,当涉及到表示层时, XAMLHTML/CSS是单独的路径,你不能混合它们(除了XAML 中的WebView控件之类的“肮脏技巧”,但它对组件的可重用性没有用处)。

Windows 8 体系结构图可能有助于了解 XAML/HTML/WinRT 之间的关系。HTML/JS 中的应用程序在 Internet Explorer 10 Metro 中呈现,只是在另一个上下文中(具有扩展的 API、不同的安全规则等),而 XAML 具有不同的机制。WinRT 位于表示层之下。

于 2012-09-03T14:02:23.940 回答
0

这是不可能的。HTML 独立于 CSS 和 Javascript。为什么需要这样做?我相信使用 HTML5,您将不需要 XAML。

于 2012-07-29T13:22:58.263 回答