当前位置: 首页 > 编程语言 > C#

Textblock的DataTrigger分享

时间:2023-04-10 18:35:51 C#

C#学习教程:Textblock的DataTrigger我遇到的问题是可以在屏幕上的不同事件上更改标志(来自另一个组合框的onchange事件)。我不知道如何让这个数据触发工作,因为我不知道它什么时候改变了值。我看到在某些组合框中有UpdateSourceTrigger=PropertyChanged,但我在TextBlock中看不到这样做的方法。首先在stylesetter中设置默认的Text,否则无论触发器是否触发成功,Text都不会从Stylesetter中获取值,因为依赖属性值优先顺序。本地值优先于样式设置器值。其次,如果IsChecked属性驻留在ViewModel(实现INotifyPropertyChanged)中并且TextBlockDataContext正确指向ViewModel实例,那么您不必担心它。只需确保当ViewModel中的属性IsChecked更改时,将引发PropertyChanged事件,以便UI可以侦听和更新自身。以上就是C#学习教程:Textblock的DataTrigger分享的全部内容。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: