WPF 用代码调用dynamic resource动态更改背景
来源:互联网 发布:白雪racemenu捏脸数据 编辑:程序博客网 时间:2024/05/29 14:49
一般dynamic resoource通常在XAML里调用,如下范例:
<Button Click="Button_Click" Background="{DynamicResourceTheme1}" />
如果在ResourceDictionary定义了很多不同的背景,比如:
<VisualBrush x:Key="Theme1"> <VisualBrush.Visual> <Viewbox Width="1920" Height="1080"> <Canvas x:Name="PART_Canvas" Width="1920" Height="1080"> <Path Data="F1 M 1920.000,1079.906 L 0.000,1080.000 L 0.000,0.094 L 1920.000,0.000 L 1920.000,1079.906 Z"> <Path.Fill> <LinearGradientBrush MappingMode="Absolute" StartPoint="959.917,-1324.218" EndPoint="959.916,-55.456"> <LinearGradientBrush.GradientStops> <GradientStop Offset="0.00" Color="#ff5090cd"/> <GradientStop Offset="0.66" Color="#ff5090cd"/> <GradientStop Offset="0.76" Color="#ff5090cd"/> <GradientStop Offset="0.95" Color="#ff287bbf"/> <GradientStop Offset="1.00" Color="#ff0067b1"/> </LinearGradientBrush.GradientStops> <LinearGradientBrush.Transform> <MatrixTransform Matrix="1.000,0.000,-0.000,-1.000,0.084,0.631" /> </LinearGradientBrush.Transform> </LinearGradientBrush> </Path.Fill> </Path>
</Canvas></ViewBox></VisualBrush.Visual></VisualBrush>
就可以在codebehind里,用如下方式动态选择不同的背景:
this.btn.SetResourceReference(BackgroundProperty, "Theme1");
0 0
- WPF 用代码调用dynamic resource动态更改背景
- wpf中后台代码更改字体或者背景颜色
- EditText动态更改背景
- wpf 代码设置背景
- Spark动态资源分配-Dynamic Resource Allocation
- Spark动态资源分配-Dynamic Resource Allocation
- 动态资源分配(Dynamic Resource Allocation)
- wpf--只是用代码动态创建 窗体
- WPF 动态更改启动窗体startupUri
- Spark 动态资源分配(Dynamic Resource Allocation) 解析
- Spark 动态资源分配(Dynamic Resource Allocation) 解析
- WPF Resource
- 关于更改MYECLIPSE JS 代码背景颜色
- WPF 4 动态覆盖图标(Dynamic Overlay Icon)
- WPF 4 动态覆盖图标(Dynamic Overlay Icon)
- 【WPF】用代码给集合容器动态添加子元素
- DRM-Dynamic Resource Management
- wpf中动态更改控件或元素的样式
- 18个扩展让你的Firefox成为渗透测试工具
- 赫夫曼树
- 开源或免费虚拟主机管理系统
- GitHub帐号添加SSH key
- 46 擅长领会上司的真实意图
- WPF 用代码调用dynamic resource动态更改背景
- java 实现 图的广度优先搜索
- 云计算-虚拟化原理
- Ubuntu 12.04更新源
- spring aop1
- Cannot open include file: 'afxcontrolbars.h': No such file or directory
- Linux常用命令
- 如何查找论文是否被SCI,EI检索
- 动态规划 hdu 1260 Tickets