假设您有一个窗口,上面有 20 个文本框,它们都绑定(bind)到不同的 BLL 类。与 wpf 绑定(bind)时,如何拦截从文本框传递到属性的值?我正在寻找一个通用的解决方案,而不是为每个属性都这样做。
我可以从 Binding 类继承,但是每当数据从 uielement 传递到属性时,我可以在该类中监听一个事件吗?或者有更好的解决方案吗?
最佳答案
Binding 有一个 Converter 属性,您可以为其分配一个实现 IValueConverter 的类。如果您可以继承绑定(bind),也许您可以在该特化中设置转换器并继续。
关于.net - 如何拦截自定义处理的 WPF 绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4759990/