首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Generic.xaml中获取应用资源

如何在Generic.xaml中获取应用资源
EN

Stack Overflow用户
提问于 2013-10-16 14:23:06
回答 1查看 527关注 0票数 2

我有一个WPF应用程序。这是存储在App.xaml中的应用程序资源:

代码语言:javascript
复制
<Application.Resources>
    <SolidColorBrush
        x:Key="wineRedBrush"
        Color="#B0324F" />
    <SolidColorBrush
        x:Key="orangeBrush"
        Color="#F9694B" />
    <SolidColorBrush
        x:Key="lightGray"
        Color="#D4D4D4" />
    <SolidColorBrush
        x:Key="darkGray"
        Color="#A8A8A8" />
</Application.Resources>

我希望从Generic.xaml中的应用程序资源中获取我的Generic.xaml刷:

代码语言:javascript
复制
<Separator
    Grid.Column="2"
    Background="{StaticResource ResourceKey=wineRedBrush}"
    VerticalAlignment="Center"
    Margin="10,4,12,0" />

但资源却找不到,为什么?有可能拿到吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-16 14:39:41

你试过使用DynamicResource而不是StaticResource吗?

代码语言:javascript
复制
<Separator
    Grid.Column="2"
    Background="{DynamicResource wineRedBrush}"
    VerticalAlignment="Center"
    Margin="10,4,12,0" />
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19405986

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档