首先需要绑定一个参数

Background="{Binding bk,UpdateSourceTrigger=PropertyChanged}"

定义一个参数

 SolidColorBrush _bk;public SolidColorBrush bk{get{return _bk;}set{UpdateProperty(ref _bk, value);}}

执行背景色的修改

bk = new SolidColorBrush(Color.FromArgb(0xFF, 0x2c, 0x2c, 0x2c));

效果如下:

wpf之MVVM绑定背景色相关推荐

  1. WPF DataGrid MVVM 绑定 SelectedCells

    首先增加一个附加属性类 DataGridSelectedCellsBehavior public class DataGridSelectedCellsBehavior{public static I ...

  2. WPF采用MVVM模式(绑定:纯前台、命令:触发器绑定命令)

    MVVM绑定 view-viewModel-model,模型介绍省略,就是创建类,添加字段封装属性.注:控件的绑定只能绑定到属性上,不能绑定到字段上: 接下来就是代码 (view): 1 <Wi ...

  3. CleanAOP实战系列--WPF中MVVM自动更新

    CleanAOP实战系列--WPF中MVVM自动更新 作者: 立地 邮箱: jarvin_g@126.com QQ: 511363759 CleanAOP介绍:https://github.com/J ...

  4. 【WPF】MVVM模式的3种command

    原文:[WPF]MVVM模式的3种command 1.DelegateCommand 2.RelayCommand 3.AttachbehaviorCommand 因为MVVM模式适合于WPF和SL, ...

  5. 从0到1:使用Caliburn.Micro(WPF和MVVM)开发简单的计算器

    从0到1:使用Caliburn.Micro(WPF和MVVM)开发简单的计算器 这段时间一直在使用Caliburn.Micro这种应用了MVVM模式的WPF框架做开发,是时候总结一下了. Calibu ...

  6. WPF 使用RelativeSource绑定

    WPF 使用RelativeSource绑定 在WPF绑定的时候,指定绑定源时,有一种办法是使用RelativeSource. 这种办法的意思是指当前元素和绑定源的位置关系. 第一种关系: Self ...

  7. 《深入浅出WPF》笔记——绑定篇(一)

    上一节,有记录写到:在WPF里,数据驱动UI,数据占核心地位,UI次之.怎么恢复数据的核心地位,那就要先了解一下Binding. 一.Binding 基础 1.1WPF中Data Binding的带来 ...

  8. listview 打开文件 c#_.NET CORE(C#) WPF简单菜单MVVM绑定

    阅读导航 本文背景 代码实现 本文参考 源码 1. 本文背景 WPF中垂直导航菜单大家应该都常用,本文介绍使用MVVM的方式怎么绑定菜单,真的很简单. 2. 代码实现 使用 .Net Core 3.1 ...

  9. .NET CORE(C#) WPF简单菜单MVVM绑定

    阅读导航 本文背景 代码实现 本文参考 源码 1. 本文背景 WPF中垂直导航菜单大家应该都常用,本文介绍使用MVVM的方式怎么绑定菜单,真的很简单. 2. 代码实现 使用 .Net Core 3.1 ...

最新文章

  1. java fseek_转到C中的二进制文件的某个点(使用fseek),然后从该位置读取(使用fread)...
  2. Matlab错误:Y must be a vector or a character array
  3. RHEL6基础四十九之RHEL文件(夹)权限进阶篇
  4. 51nod 1632 B君的连通
  5. Java基础总结之(面试)
  6. 利用VBA导出幻灯片为图片
  7. Java 8 新特性:Comparator.naturalOrder | 自然排序
  8. StoryBoard的基本使用方法
  9. CrossOver Mac2022双系统虚拟机软件
  10. 关于Landsat所有知识都在这里
  11. ubuntu复制粘贴
  12. 必备外文文献网站,有外文文献翻译功能
  13. Oracle dual表详解(zzl)
  14. 使用JAVA对象和JSON相互转换问题
  15. 利用USGS网站下载Landsat系列影像(个人总结的小技巧,适用新手小白)
  16. [原创] 如何构建成功的QA团队(How to build a successful QA team)
  17. 【聊天室项目】基础聊天室
  18. 四种期权损益结构图,助您轻松理解期权损益
  19. Flutter plugin not installed; this adds Flutter specific functionality.
  20. c语言100以内最大能被17整除,求100之内自然数中最大的能被17整除的数

热门文章

  1. Ubuntu安装cacti步骤
  2. virtualbox vdi extend the disk usage
  3. 对学生朋友的一点建议
  4. 技术并不来自通宵^_^
  5. MySQL 主键相关操作
  6. linux下c语言版线程池
  7. 基于持久层框架hibernate用SpringMVC增删功能
  8. 关于java构造方法的描述_在JAVA语言中,下面关于构造函数描述正确的是()
  9. java记秒,Java程序获取自Java时代开始以来的秒数
  10. Vimeo反反复复地重生死亡。