首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >共享WPF ControlTemplates

共享WPF ControlTemplates
EN

Stack Overflow用户
提问于 2009-05-17 17:01:38
回答 1查看 664关注 0票数 1

我正在努力学习更多关于WPF的知识。我浏览了一个在线教程,该教程创建了一个按钮,然后创建了一个应用于其他按钮的模板。问题是这个模板在Window.xaml中,我只能从该应用程序中访问该模板。如何使模板更具全球可用性?我在想一些引用xaml的方法,就像你可以引用来自不同项目或解决方案的程序集一样。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-05-17 18:10:56

您可以使用在App.xaml中引用的“资源字典”,如下所示(Expression Blend自动执行):

代码语言:javascript
复制
<Application.Resources>
    <!-- Resources scoped at the Application level should be defined here. -->
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="ResourceDictionary1.xaml"/>
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
</Application.Resources>

如何引用来自另一个程序集的资源,请使用pack URI语法。This link也对此进行了介绍。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/874998

复制
相关文章

相似问题

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