2011-11-26 45 views
1

我有一個TextBlock tblControl,我想設置一個結合 類似XAML的WP7:如何從代碼中刪除綁定?

Foreground="{Binding ForegroundColor}"

但在代碼。所以我用:

var b = new Binding { Path = new PropertyPath("ForegroundColor") }; 
tblControl.SetBinding(TextBlock.ForegroundProperty, b); 

一切正常。

現在我想刪除綁定,以允許TextBlock顯示默認的前景色或我需要設置默認值前景。 tblControl.SetBinding(TextBlock.ForegroundProperty, null);不工作。怎麼做?

回答

7

下面將清除的結合(或任何其他本地值):

tblControl.ClearValue(TextBlock.ForegroundProperty);