2012-11-23 65 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我建議只發佈一個新的問題。 –

相關問題