1

我只想创建定义的应用程序Style

<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

4

2 回答 2

2

首先,尝试像这样编写Style标签:<Style ... />. 其次,您必须为您的样式添加TargetTypeor Key,因为ResourcesDictionary它是一个字典,没有键就不可能有元素。在这种情况下,Key 是一个散列,是未排序字典所需的。

例子:

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

    </Style>
</Application.Resources>

有关更多信息,请参阅:

MSDN: Styling and Templating

于 2014-04-09T15:45:17.167 回答
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>
于 2014-04-09T15:50:47.560 回答