12

假设我创建了两个 Metro 应用程序,

一个带有 HTML 视图的

<input type="text"/>

另一个基于 XAML 的视图

<TextBox/>

底层实现是否映射到相同的代码来呈现两个控件?他们会有 100% 相同的行为吗?

4

1 回答 1

14

不可以。Xaml 呈现堆栈与 HTML 呈现堆栈是分开的。现在,如果您足够低,它们使用相同的代码路径 - 例如,HTML 呈现堆栈和 Xaml 呈现堆栈都通过相同的显示驱动程序逻辑呈现。但是核心渲染是分开的。

于 2011-10-03T16:38:09.303 回答