silverlight 数据绑定简单示例(creating dynamic bindings)

上一篇文章中在XAML中通过标识扩展实现了一个简单的数据绑定,这篇中将通过C#代码实现上篇相同效果。

上面说过,上篇是通过扩展标识实现TextBlock的数据绑定:

  代码


        
<TextBlock x:Name="LastActivityAmountValueTextBlock"
            Grid.Row
="14"
            Grid.Column
="1"
            Margin
="2"
            Text
="{Binding LastActivityAmount}" >
        
</TextBlock>

 

 这篇中将通过C#代码实现,扩展标识绑定自然不再需要了

 


        
<TextBlock x:Name="LastActivityAmountValueTextBlock"
            Grid.Row
="14"
            Grid.Column
="1"
            Margin
="2"
        </TextBlock
>

 

 

  C#代码中实现如下:


       LastActivityAmountValueTextBlock.SetBinding(TextBlock.TextProperty, 
new Binding("LastActivityAmount"));

 

 

 

 

posted @ 2010-06-19 10:38  i'm zjz  阅读(348)  评论(0编辑  收藏  举报