我想一直检查标签的内容
本文关键字:标签 检查 一直 | 更新日期: 2023-09-27 18:17:57
我想继续检查标签的内容,如果标签发生变化,我需要触发一个事件。我有一个枚举日,周或月,如果这些值中的一个出现在标签,我想改变我的图表根据标签中的值?
您可以使用以下代码来了解内容何时更改
DependencyPropertyDescriptor dpd = DependencyPropertyDescriptor.FromProperty(ContentControl.ContentProperty, typeof(Label));
if (dpd != null)
{
dpd.AddValueChanged(label1, delegate
{
// Add property change logic.
});
}
在"//Add property change logic"你可以检查标签的内容和触发事件或做任何你想做的。
您需要(双向)将标签的Content
属性绑定到实现INotifyPropertyChanged
的对象的属性。当属性发生任何变化时,您必须引发PropertyChanged
事件。