Message =找不到名为'Foreground'的资源

时间:2013-06-18 20:31:15

标签: wpf styles mahapps.metro

我正在尝试为我的WPF应用程序添加一些样式。现在它是如此简单,我希望根据我读过的这篇(http://www.codeproject.com/Articles/442856/Visual-Studio-2012-Metro-Styles-for-WPF#using)惊人的文章给它一些好看。

在我的MainWindow.xaml中,我添加了

    xmlns:Controls="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"

    <TextBlock  Margin="22,12,61,105"  Text="Application" Foreground="{StaticResource     Foreground}"/>

以下是我在App.xml中的内容

     <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="./../Styles/Resources.xaml"/>
          </ResourceDictionary.MergedDictionaries>
      </ResourceDictionary>

Resource.xaml

       <SolidColorBrush x:Key="Foreground" Color="#FFFFFF"/>
    <SolidColorBrush x:Key="BackgroundHighlighted" Color="#54545C"/>
    <SolidColorBrush x:Key="BorderBrushHighlighted" Color="#6A6A75"/>
  <SolidColorBrush x:Key="BackgroundSelected" Color="#007ACC"/>

我在这里得到例外: Message =找不到名为'Foreground'的资源。资源名称区分大小写。

有人可以帮帮我吗?

谢谢。

0 个答案:

没有答案