需要在三个地方做处理:

1 . 定义Convertor  

    public class RememberStatusConvertor : IValueConverter    {public object Convert(object value, Type targetType, object parameter, CultureInfo culture)        {            var rememberStatus = (RememberStatus)value;switch (rememberStatus)            {case RememberStatus.NotRemember:return "(无)";case RememberStatus.Remembering:return "记忆中...";default:return "已记住";            }        }

public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)        {throw new NotImplementedException();        }    }

2 . 在XAML文件中加入资源

 <BLL:RememberStatusConvertor x:Key="rememberStatusConvertor"/>

3 . 在XAML中使用资源

<TextBlock Grid.Column="2" Text="{Binding Path=Word.RememberStatus,Converter={StaticResource rememberStatusConvertor}}"                                            FontSize="28" Style="{StaticResource listboxTextBlock}"/>

  

转载于:https://www.cnblogs.com/sun-god/archive/2011/09/11/2173789.html

WPF / Silverlight Binding Convertor 用法相关推荐

  1. WPF中StringFormat的用法

    原文:WPF中StringFormat的用法 WPF中StringFormat的用法可以参照C#中string.Format的用法 1. C#中用法: 格式化货币(跟系统的环境有关,中文系统默认格式化 ...

  2. WPF/Silverlight中MVVM运用

    随着WPF/Silverlight等技术的出现,一种新的模式出现在大家面前,那就是MVVM,提到这个模式,大家也许感觉很迷惑,也许会不屑于故,也许你会说我现在做项目都形成了自己的框架了,为什么还要花费 ...

  3. WPF/Silverlight HierarchicalDataTemplate 模版的使用

    上一篇 对Wpf/Silverlight Template 进行了总结,本篇继续上一篇,主要是介绍 HierarchicalDataTemplate 的使用方法.HierarchicalDataTem ...

  4. WPF/Silverlight HierarchicalDataTemplate 模版的使用(转)

    上一篇 对Wpf/Silverlight Template 进行了总结,本篇继续上一篇,主要是介绍 HierarchicalDataTemplate 的使用方法.HierarchicalDataTem ...

  5. WPF中Binding使用StringFormat格式化字符串方法

    原文:WPF中Binding使用StringFormat格式化字符串方法 货币格式 <TextBlock Text="{Binding Price, StringFormat={}{0 ...

  6. C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(十八) 完美精灵之八面玲珑(WPF Only)②...

    紧接着上一节,首先得解释一下为什么需要将这272张图片合成为一张大图.因为如果游戏中还有装备.坐骑等其他设置,那么我们就需要对图片源进行时时的合成:同时对272张甚至更多的图片进行合成效率高还是对2张 ...

  7. WPF/Silverlight Layout 系统概述——Measure(转)

    前言 在WPF/Silverlight当中,如果已经存在的Element无法满足你特殊的需求,你可能想自定义Element,那么就有可能会面临重写MeasureOverride和ArrangeOver ...

  8. WF,WPF,Silverlight的DependencyProperty 附加属性

    WF,WPF,Silverlight的DependencyProperty 附加属性 注意,是DependencyProperty 附加属性,而不是绑定属性 例子: http://files.cnbl ...

  9. WPF/Silverlight深度解决方案:(十六)传值实现

    许多开发者在从.NET网站开发向Silverlight转型过程中往往都会经历一个比较郁闷的过度期:Silverlight作为镶嵌在网页中的插件,如何能像传统ASP.NET网页一样实现页面切换及参数传递 ...

最新文章

  1. 判断一件事有无技术含量的标准
  2. 从Android的结构看HarmonyOS
  3. Android调试的必杀技——反汇编
  4. 什么原因会导致minor gc运行频繁?
  5. html制作统计期末成绩,JS-结合html综合练习js的对象——班级成绩表制作
  6. 接好!畅销数学界的科普书,我们免费送!
  7. sci写作sci写作模板_2020年写作主题
  8. (231)DPU数据处理单元现有产品介绍
  9. AMD 芯片被曝大量安全漏洞,Linux 之父怒评!
  10. WAS中间件服务器简介
  11. 慈善基金会网站建设的步骤和流程
  12. 公司中秋趣味比赛二连冠后的思考
  13. XMOS 最新 USB 专业录音声卡解决方案
  14. 学习笔记-《python程序员面试宝典》-基础知识-数据结构-编程思维(一)
  15. android hid 鼠标,使用BluetoothHidDevice将安卓手机同时模拟成鼠标和键盘
  16. 山西民生云登录显示服务器异常,山西民生云服务器异常
  17. 如何解决CSDN写博客出现浏览器“不支持隐私模式,需用普通模式访问”的原因?
  18. 工业互联网隐私保护技术
  19. 大数据分析与机器学习领域Python兵器谱
  20. HNOI2004-宠物收养所

热门文章

  1. 旺旺老师JavaSE基础第一章(05)Java优点与缺点
  2. cuda nvcc版本不一致_显卡,显卡驱动,nvcc, cuda driver,cudatoolkit,cudnn到底是什么?
  3. 广西建工一建公文格式脚本
  4. python爱伊斯坦阶梯的最小值
  5. 音视频转码技术指南:国内主流云转码服务提供商对比测评
  6. 解决高度塌陷:万能清除法
  7. python画小猪乔治动画片全集_使用Python海龟画粉红小猪
  8. [62量化交易] tushare下载行情所有数据
  9. [绍棠] 正则表达式
  10. 日语二级听力循序渐进