为什么手机SDK中缺少XAML的功能?

为什么手机SDK中缺少XAML的功能?,xaml,windows-phone-8,Xaml,Windows Phone 8,手机上似乎不支持XAML的各个部分,而桌面上则支持这些部分。昨天我提出了一个问题,其中byWrapPanel或UniformGrid未包含在手机SDK上的XAML中 为什么XAML不同,某些功能缺失 另一方面,当您试图在Google上搜索某个主题的文档或帮助,或者如何从XAML phone SDK问题中获得解决方案时,这会成为一个问题,因为您会获得XAML桌面开发的结果,而这在手机上是不受支持的。搜索Microsoft文档也很困难,因为它们不会告诉您手机SDK中包含或不包含哪些内容。如果您想知道

手机上似乎不支持XAML的各个部分,而桌面上则支持这些部分。昨天我提出了一个问题,其中by
WrapPanel
UniformGrid
未包含在手机SDK上的XAML中

为什么XAML不同,某些功能缺失


另一方面,当您试图在Google上搜索某个主题的文档或帮助,或者如何从XAML phone SDK问题中获得解决方案时,这会成为一个问题,因为您会获得XAML桌面开发的结果,而这在手机上是不受支持的。搜索Microsoft文档也很困难,因为它们不会告诉您手机SDK中包含或不包含哪些内容。

如果您想知道这些区别,您需要查看MSDN文章,如

这将详细介绍共享UI的限制

但是,要回答您的问题:

Windows Phone 8上的XAML和Windows 8上的XAML不是二进制的 兼容的。如前所述,用于构建UI的控件 在每个平台上都是相似的。他们的名字、行为和性格都很相似 它们公开的编程接口或语法。然而,它们是 专门针对每个平台实施

Windows Phone 8和XAML的XAML中的命名空间前缀不同 适用于Windows 8。通过查看名称空间可以说明这一点 当您从头开始创建基本页面时,它包含在基本页面中