簡體   English   中英

如何從后面的代碼中重置綁定

[英]How To Reset a Binding from Code Behind

在窗口上,我有一個Tab控件,每個Tab項中都包含一個控件,而Status欄中的Slider必須動態綁定到當前活動的TabItem控件中的Field。 我將使用后面的代碼綁定它,但是看到用戶可以從一個選項卡多次切換到另一個選項,並且該控件具有SetBinding方法但沒有ResetBinding方法,我想知道在設置新的控制值如下:

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

否則它不會打擾,並且在設置新的綁定時會重置以前的綁定。 我不喜歡內存泄漏或多個綁定使控件產生奇怪行為的想法。 先感謝您

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM