动态设置textblock的字体颜色

                                            <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center"    Text="{Binding IsSuccess, Converter={StaticResource BoolToSuccessConverter}}"Foreground="{Binding IsSuccess,Converter={StaticResource BoolToColorConverter}}"></TextBlock>
    public class BoolToColorConverter : IValueConverter{public object Convert(object value, Type targetType, object parameter, CultureInfo culture){if (value == null){McsfRestoreLogger.WriteLog("[BoolToColorConverter]: value is null.");return false;}else{if ((bool)value){return "green";}else{McsfRestoreLogger.WriteLog("[BoolToColorConverter]: value is ." + value);return "red";}}}public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture){throw new NotImplementedException();}}

方式二
Value="Success"值根据实际情况填

                           <TextBlock.Style><Style TargetType="TextBlock"><Style.Triggers><DataTrigger Binding="{Binding Text,RelativeSource={RelativeSource  Self}}" Value="Success"><Setter Property="Foreground" Value="Green" /></DataTrigger><DataTrigger Binding="{Binding Text,RelativeSource={RelativeSource  Self}}" Value="Failed"><Setter Property="Foreground" Value="Red" /></DataTrigger></Style.Triggers></Style></TextBlock.Style>

wpf 动态设置textblock的字体颜色相关推荐

  1. Android 开发中动态修改StatusBar 的字体颜色(仅可以黑白)

    在开发中,产品要实现一个点击搜索,然后改变statusbar的字体颜色,百度了一通,发现,有一个比较好的blog 可以实现该效果 ,正好可以实现该效果,不论如何先上效果图: 将工具类代码贴上来 这个方 ...

  2. 3种前端动态设置纯色图标的颜色的方法

    在开发中,我们需要实现动态切换全局主题色,对于文字颜色或者背景都很好实现,但是页面中经常会有很多小图标,也需要根据主题色进行切换. 这篇文章主要介绍3种最常用的实现方法. 1.使用svg图,通过更改p ...

  3. pycharm如何设置注释的字体颜色

    一.pycharm如何设置注释的字体颜色 1.打开pycharm编辑器,file > settings > Editor > Color Scheme > python > ...

  4. 在C语言中,SetConsoleTextAttribute(参数1,参数2)是设置控制台窗口字体颜色和背景颜色的函数。GetStdHandle(参数)函数用于获得句柄

    在C语言中,SetConsoleTextAttribute(参数1,参数2)是设置控制台窗口字体颜色和背景颜色的函数. 参数1:句柄 参数2:颜色 颜色的参数 数值 颜色 0 黑色 1 深蓝色 2 深 ...

  5. php单元格字体颜色,PHPExcel API接口用法大全,按模板导入excel,美化excel,导出图片,设置单元格字体颜色背景色边框,合并单元格,设置行高列宽...

    PHPExcel API接口用法大全,按模板导入excel,美化excel,导出图片,设置单元格字体颜色背景色边框,合并单元格,设置行高列宽 2020-08-31 85 一:读取excel表模板$ph ...

  6. 移动端开发使用rem时动态设置html的字体大小

    1.动态设置html的字体大小 移动端开发时习惯使用rem单位,而rem是基于根html的字体大小的,为了适配不同尺寸屏幕需要动态设置html字体的大小.我们一般习惯于设置html的字体大小是基于iP ...

  7. python3-xlwt-Excel设置表格基础(字体颜色 背景颜色 设置边框 边框颜色 冻结窗口 字体大小 字体高度 字体加粗 下划线 斜体字 单元格对齐方式 自动换行 删除线 超链接 插入公式)

    文章目录 引入xlwt和创建workboos对象 初始化样式和创建设置字体,赋值给style 保存文件 自定义样式 字体颜色 背景颜色 设置边框 边框颜色 冻结窗口 字体大小 字体高度 字体加粗 下划 ...

  8. 为什么有时动态设置 View 的背景颜色 BackgroundColor 无效?

    项目场景: 为什么有时动态设置 View 的背景颜色 BackgroundColor 无效,不少新手是不是遇到过这个问题呢 问题描述: 前几天朋友问了我一个问题,他直接在activity里动态设置 V ...

  9. 【Android】动态设置 View 的背景颜色 BackgroundColor 无效的问题

    问题描述 我们都知道 setBackgroundColor() 方法用于动态设置 view 的背景颜色.今天在做需求的时候,需要根据情况动态更新自定义 view 的背景颜色,于是就想当然的这么写: m ...

最新文章

  1. 鸿蒙系统开发者公测,公测尝鲜开启!华为Mate40/P40开始和安卓渐行渐远
  2. python虚拟环境virualenv的安装与使用
  3. java吃货联盟app讲解_吃货联盟订餐系统——JAVA实现
  4. Python 安装第三方库,模块和包的安装方法
  5. JavaScript -- this 总结
  6. HttpModule的认识
  7. docs和src_《编写Docs波特兰2017》中的提示和顶级演示
  8. c语言-命令行选项_全国计算机等级考试二级C语言
  9. 2021级C语言大作业 - 消灭星星
  10. 论文笔记_S2D.10-2016-NIPS_室外单张图像的深度感知
  11. oracle在cmd中启动数据库实例
  12. 使用Resource Hacker 实现替换exe图标的
  13. 计数器—verilog
  14. JSP技术:表单及 POST 方法提交参数
  15. U盘被写保护不能重新格式化
  16. 四步教你用网站源码建站
  17. 盘点:当今十大备份应用软件
  18. 【算法】重新排序数组中正数和负数
  19. ansible-playbook部署K8S高可用集群
  20. git-hub 的使用指南

热门文章

  1. python_飞机大战_main_py_一
  2. 罗敏:趣店不存在违规催收,最多打电话提醒还款
  3. hdu 5234-三维背包
  4. 深度学习网络模型梳理
  5. wps里面如何使用计算机,wps表格中怎么在多行之间每行插一行?
  6. 计算机软件操作试题多选,2016职称计算机考试WPS_Office多选试题及答案
  7. CentOS 打开3306端口
  8. idea 断点debug没有勾勾,导致调试无效
  9. doodoo.js配置教程 1
  10. 规模化敏捷转型中,哪些问题会被经常问到?