2012-11-23 69 views

回答

13

使用以下语法:

<Style TargetType="xmlNamespacePrefix:MyControlClassName" > 
    ... 

也就是说,你不需要使用{X:类型}语法在Windows应用商店和Phone应用。

MSDN说:

如果你已经使用XAML有关Windows Presentation Foundation(WPF),然后 你可能已经使用了X:类型标记扩展到在拍摄系统的任何XAML 填入值。类型。 Windows运行时XAML分析程序 不支持x:Type。相反,您应该使用名称 来引用此类型,而不使用任何标记扩展名,并且任何必需的XAML到后备 类型转换已由XAML分析器中的内置转换行为 处理。

http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.style.targettype

+0

我不知道我知道......如果我想要一个风格支持算法FMP默认样式,比方说,一个ListViewItem的的。我只是做BasedOn =“ListViewItem”?因为这不起作用.. :( –

+2

@ShaharPrish我建议只发布一个新的问题。 –

相关问题