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 " ));

 

 

 

 

你可能感兴趣的:(silverlight)