我正在修改一个 Silverlight 项目,该项目大量使用后面的代码来设置属性等。这是几年前创建的,或多或少是从 WinForms 项目移植过来的。
我注意到的问题是,当我为属性设置数据绑定时,在这种情况下为可见性,如果该属性直接在后面的代码中设置,则数据绑定被删除。我什至在 PropertyChanged 事件上设置断点来验证情况是否如此。
我已经做了很多 WPF 开发,但从未注意到这一点。这是正常的,我错过了还是有些不对劲?
我正在修改一个 Silverlight 项目,该项目大量使用后面的代码来设置属性等。这是几年前创建的,或多或少是从 WinForms 项目移植过来的。
我注意到的问题是,当我为属性设置数据绑定时,在这种情况下为可见性,如果该属性直接在后面的代码中设置,则数据绑定被删除。我什至在 PropertyChanged 事件上设置断点来验证情况是否如此。
我已经做了很多 WPF 开发,但从未注意到这一点。这是正常的,我错过了还是有些不对劲?