wpf中的StaticResource和DynamicResource

不同点一:StaticResource是程序载入时对资源的一次性使用,之后就不在访问了

DynamicResouce则是程序运行过程中回去访问资源

样例:在xaml中定义好的资源

XML 复制代码
<Window.Resources>
    <SolidColorBrush x:Key="borderRed" Color="Red"></SolidColorBrush>
</Window.Resources>

.cs的后端代码中可以注册Loaded事件修改资源:this.Resources["borderRed"] = new SolidColorBrush(Colors.Bule);

对比运行就会发现如果是DynamicResource的就会改变,如果是Static·Resource的就不会改变

相关推荐
aini_lovee25 分钟前
33节点配电网分布式发电(DG)最优分布MATLAB实现
分布式·matlab·wpf
czhc114007566333 分钟前
wpf 28
wpf
baivfhpwxf202335 分钟前
WPF Binding 绑定 超详细详解
c#·wpf
数据知道2 小时前
MongoDB心跳检测与故障转移:自动主从切换的全过程解析
数据库·mongodb·wpf
Scout-leaf11 天前
WPF新手村教程(三)—— 路由事件
c#·wpf
柒.梧.14 天前
基于SpringBoot+JWT 实现Token登录认证与登录人信息查询
wpf
十月南城17 天前
Flink实时计算心智模型——流、窗口、水位线、状态与Checkpoint的协作
大数据·flink·wpf
听麟19 天前
HarmonyOS 6.0+ 跨端会议助手APP开发实战:多设备接续与智能纪要全流程落地
分布式·深度学习·华为·区块链·wpf·harmonyos
@hdd19 天前
Kubernetes 可观测性:Prometheus 监控、日志采集与告警
云原生·kubernetes·wpf·prometheus
zls36536520 天前
C# WPF canvas中绘制缺陷分布map
开发语言·c#·wpf