我正在修改一个使用代码后台大量设置属性等的Silverlight项目。 这个项目是几年前创建的,或多或少是从WinForms项目移植而来。
我注意到的问题是:当我为属性设置数据绑定(在这种情况下是可见性),如果该属性直接在代码后台中设置,则数据绑定将被删除。 我甚至设置了PropertyChanged事件上的断点以验证这一点。
我已经做了相当多的WPF开发,并没有注意到这一点。 这是正常的吗? 我是否错过了什么?
我注意到的问题是:当我为属性设置数据绑定(在这种情况下是可见性),如果该属性直接在代码后台中设置,则数据绑定将被删除。 我甚至设置了PropertyChanged事件上的断点以验证这一点。
我已经做了相当多的WPF开发,并没有注意到这一点。 这是正常的吗? 我是否错过了什么?