2014-04-09 57 views
1

我只是想創建應用程序定義Style錯誤在應用程序作用域的風格在WPF

<Application x:Class="Customer_UI.App" 
      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
      StartupUri="MainWindow.xaml"> 

    <Application.Resources> 
     <style> 
     </style> 
    </Application.Resources> 
</Application> 

ERROR: style is not supported in a Windows Presentation Foundation (WPF) project

+1

它'Style'不是'style' – csharpwinphonexaml

回答

2

首先,嘗試寫Style標籤是這樣的:<Style ... />。其次,你必須爲你的Style添加TargetTypeKey,因爲ResourcesDictionary它是一個Dictionary,並且不存在沒有鍵的元素。在這種情況下,鍵是一個散列,沒有排序字典需要什麼。

例子:

<Application.Resources> 
    <Style TargetType="{x:Type FrameworkElement}"> 

    </Style> 
</Application.Resources> 

欲瞭解更多信息,請參閱:

MSDN: Styling and Templating

+0

是的,我有不好的信外殼,TY – Krab

0
<Application x:Class="Customer_UI.App" 
     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
     StartupUri="MainWindow.xaml"> 
    <Application.Resources> 
     <Style> 
     </Style> 
    </Application.Resources> 
</Application> 
+0

它不起作用,因爲Style必須設置爲'Key'或'TargetType'。你可以檢查你自己。 –

+0

這是一個開始;) – csharpwinphonexaml

相關問題