为了账号安全,请及时绑定邮箱和手机立即绑定

在WPF中,StaticResource和DynamicResource有什么区别?

在WPF中,StaticResource和DynamicResource有什么区别?

红颜莎娜 2019-07-11 15:00:36
在WPF中,StaticResource和DynamicResource有什么区别?在WPF中使用资源(如画笔、模板和样式)时,可以将它们指定为StaticResources<Rectangle Fill="{StaticResource MyBrush}" />或者作为一个动态资源<ItemsControl ItemTemplate="{DynamicResource MyItemTemplate}"  />大多数情况下(总是?),只有一个工作,而另一个将在运行时抛出异常。但我想知道为什么主要区别是什么。类似于内存或性能方面的影响WPF中是否有“笔刷总是静态的”和“模板总是动态的”等规则?I 假设静态还是动态的选择并不像看起来那么武断.但我看不出模式。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 1433 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信