首页 / 知识
WPF Datatrigger不会在预期时触发
2023-04-17 05:55:00

WPF Datatrigger not firing when expected我有以下XAML:
第一个文本块会随着SelectedItems.Count的变化而愉快地变化,显示0、1,2等。第二个块上的数据触发似乎永远不会触发来更改文本。 有什么想法吗? 或者,您可以将XAML替换为:
转换器可以解决很多绑定问题,但是拥有很多专门的转换器会变得非常混乱。 正在触发DataTrigger,但是第二个TextBlock的"文本"字段被硬编码为"所选项目",因此将无法更改。要查看其触发情况,可以删除Text = " selected items "。 您的问题非常适合使用ValueConverter而不是DataTrigger。这是创建和使用ValueConverter使其设置为所需文本的方法。 创建此ValueConverter:
将名称空间引用添加到转换器所在的程序集中:
将转换器添加到您的资源中:
将第二个文本块更改为:
|
最新内容
相关内容
linux不显示命令输出?
linux不显示命令输出?,系统,情况,异常,信息,工具,百度,不了,工作,代码,命令,linux用insmod后没有输出,但是已经装载进内核了(应该输出...1、内linux命令行显示乱码?
linux命令行显示乱码?,系统,情况,乱码,中文,字符集,服务器,原因,字符,日志,语言,linux中文显示乱码1、ssh登陆后,执行: \x0d\x0aexport LANG=zlinux虚拟机文本命令?
linux虚拟机文本命令?,系统,工作,名字,代码,命令,文件,信息,第一,数据,名称,Linux下,编辑文件的命令是什么?按下回车键了解Emacs命令。输入文linux命令显示内存?
linux命令显示内存?,系统,情况,电脑,分析,状态,工具,信息,命令,内存,实时,查看LINUX进程内存占用情况1、top命令是Linux下常用的性能分析工具,linux换行显示命令?
linux换行显示命令?,系统,命令,地址,工作,文件,实时,标准,管理,基础,目录,30个必知的Linux命令技巧,你都掌握了吗1、su:切换用户身份。sudo:以超linux关闭文本命令?
linux关闭文本命令?,系统,工作,状态,信息,地址,电脑,命令,工具,基础,管理,linux系统常用操作命令linux常用命令有pwd命令、cd命令、ls命令、calinux显示操作命令?
linux显示操作命令?,系统,工作,地址,信息,管理,命令,目录,基础,工具,标准,linux常用命令1、linux系统常用操作命令linux系统常用操作命令如下:llinux命令行显示天气?
linux命令行显示天气?,信息,系统,城市,手机,情况,时间,实时,地址,工作,标准,linux副屏显示时间天气cpu1、Linux系统下查看CPU温度的方法是:__首linux命令显示帐号?
linux命令显示帐号?,系统,信息,密码,时间,地址,命令,网络,用户,名称,管理,Linux中显示自己登录的用户用那个命令?1、使用w命令查看登录用户正linux命令行显示路径?
linux命令行显示路径?,系统,数据,信息,命令,工作,时间,标准,文件,目录,名称,linux中查看文件和目录的命令是什么1、在Linux系统中,使用ls命令可linux显示详细命令?
linux显示详细命令?,工作,系统,信息,地址,命令,标准,数据,目录,文件,名称,执行linux命令,其中显示当前目录下的文件命令是什么linux系统下用lslinux显示上一个命令?
linux显示上一个命令?,信息,机器人,人工智能,第一,地方,工具,在线,网站,代码,实时,在linux中如何查看前一屏幕的内容?1、第一:你可以在执行程序