SilverLight SetBinding进行绑定

对控件进行数据绑定有两种方式,第一种是在前台这样绑定:

<Canvas>
      <TextBlock Text="{Binding Team.TeamName}"/>
</Canvas> 

还有一种是在后台利用Binding类及SetBinding进行绑定如下所示:

string str = "Hello Binding Text";

Binding bind = new Binding();
bind.Mode = BindingMode.OneWay;
bind.Source = str;

this.mytextblock.SetBinding(TextBlock.TextProperty, bind);

两种绑定的效果是一样的,酌情使用,只是说大家应该知道有这种方式的绑定。

原文地址:https://www.cnblogs.com/sundebin68/p/3296011.html