1
5
通过在textBlock元素中添加文本作为内容,可以在文本属性上设置本地值。局部值覆盖由触发器设置的值,因此触发器将不起作用。见 this StackOverflow question 或 Dependency Property Value Precedence 在MSDN上。 如果设置了文本属性而不是将其添加为内容,则该属性将被视为父模板属性集,并且优先级低于父模板触发器:
而且,听起来您只使用了一个复选框,因为您需要一个基于布尔属性的触发器。你可以使用 DataTrigger 不是绑定到DataContext上的属性而不是控件上的属性的触发器,也可以直接将Text属性绑定到SomeBool,并使用值转换器将true和false转换为“checked”和“unchecked”。 |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
Niyazi Babayev · 如何在表达式中动态应用表达式? 2 年前 |
Dansih · .Net核心自定义身份验证方案 2 年前 |
lolorekkk · 面板插入。NET WinForm 2 年前 |