如何从代码后面重置绑定

时间:2015-11-11 14:59:29

标签: c# wpf binding

窗口上的

我有一个Tab控件,其中包含每个选项卡项中的Control和状态栏中的Slider,它必须动态绑定到当前活动的TabItem控件中的Field。我将使用后面的代码绑定它,但看到用户可以从一个选项卡切换多次到另一个并且控件有一个SetBinding方法而不是一个ResetBinding方法我想知道是否有东西在设置之前清除绑定新的控制值类似于:

myslider.RemovePreviousBinding
...
mySlider.SetBinding(Slider.Value, mynewBinding);

或者它没有打扰,我设置新的绑定时重置以前的绑定。我不喜欢内存泄漏或多个绑定对控件造成奇怪行为的想法。 提前谢谢

1 个答案:

答案 0 :(得分:2)