c# - 当发生某些 WPF 数据绑定(bind)更新时,有什么方法可以获取事件?

标签 c# .net wpf

当某些 WPF 数据绑定(bind)更新发生时,有什么方法可以获取事件?

UPD 我正在开发一个扩展标准控件之一的自定义控件。当祖先控件的 DataContext 属性更改或数据绑定(bind)导致祖先控件的任何属性更新时,我需要获得通知。

最佳答案

听起来您需要:INotifyPropertyChanged在您的 View 模型上实现。这显然取决于您的实现,但这是假设您遵循了 MVVM。

然后,这允许您根据绑定(bind)属性的值更改(以及引发的事件)执行一些工作。

关于c# - 当发生某些 WPF 数据绑定(bind)更新时,有什么方法可以获取事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5156783/

相关文章:

C# 最佳实践 : Using a delegate or an interface as a class dependency

.NET WF4 : Should it be in the middle of everything?

c# - 来自 Window 的 VisualBrush 保留了以前 VisualBrush 的图像

WPF 3D 透明纹理 - 剪裁?

具有枚举值的 C# Propertygrid 组合框(Win Forms)

c# - 将字节的一部分附加到另一个字节

c# - 如何重构此 C# 代码以使其更易于阅读?

.net - CIL - ldc.i4 33 和 ldc.i4.33 之间有什么区别?

c# - 如果方法运行时间太长,则中止方法的执行

c# - 我想使用命令为 UIElement 设置动画。我可以同时使用 MVVM 吗?