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的就不会改变

相关推荐
界面开发小八哥11 小时前
高性能图表库SciChart WPF v8.8全新发布——提升渐变颜色映射高度
信息可视化·wpf·数据可视化·图表工具·scichart
battlestar16 小时前
WPF读取json文件,用到combox控件
json·wpf
Hare_bai18 小时前
WPF入门与XAML基础:从零开始构建你的第一个WPF应用
c#·wpf
Singe.Chen1 天前
C#中Task.Run的线程管理最佳实践与并发控制
c#·.net·wpf
He BianGu2 天前
演示:【WPF-WinCC3D】 3D工业组态监控平台源代码
wpf
拜特流动2 天前
WPF核心类继承树结构
wpf
天天进步20152 天前
C# Prism框架详解:构建模块化WPF应用程序
开发语言·c#·wpf
Dr.多喝热水2 天前
WPF MVVM Community Toolkit. Mvvm 社区框架
wpf·mvvm
沉到海底去吧Go2 天前
【工具教程】图片识别内容改名,图片指定区域识别重命名,批量识别单据扫描件批量改名,基于WPF和腾讯OCR的实现方案
ocr·wpf
Ryannn_NN3 天前
avalonia android连接模拟器时报错adb cannot run as root in production builds,没有权限
android·adb·wpf·xamarin