WPF资源维持方法介绍

通过对WPF的应用,开发人员会发现,在一个程序中WPF资源的存在数量是非常惊人的。那么,如何组织我们的WPF资源。在WPF中可以有很多种组织资源的方式。#t#

创新互联公司专注于企业营销型网站建设、网站重做改版、交城网站定制设计、自适应品牌网站建设、HTML5建站成都商城网站开发、集团公司官网建设、外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为交城等各大城市提供网站开发制作服务。

每个元素维持自己的WPF资源。拥有Resources属性的对象有很多种类型,比如Application、Window、Page、Style、FrameworkTemplate、FrameworkElement、FrameworkContentElement等。在这种模式种每种元素维持自己所需要的资源,而不顾忌资源是否可以共享,比如两个Button:

  1. < Button x:Name="btn1"
  2. Content="button 1" 
  3. Foreground="{Dynamic
    Resource redBrush}">
  4. < Button.Resources>
  5. < SolidColorBrush 
    x:Key="redBrush" Color="Red"/>
  6. < /Button.Resources>
  7. < /Button>
  8. < Button x:Name="btn2"
  9. Content="button 2" 
  10. Foreground="{Dynamic
    Resource redBrush}">
  11. < Button.Resources>
  12. < SolidColorBrush 
    x:Key="redBrush" Color="Red"/>
  13. < /Button.Resources>
  14. < /Button>

这造成的问题是,WPF资源不能共享而重复创建一些相同的资源影响效率。

标题名称:WPF资源维持方法介绍
当前地址:http://www.hantingmc.com/qtweb/news15/210115.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联