2013-10-14 24 views

回答

1

使用BindingOperations.GetMultiBindingExpression方法。

例子:

 <TextBlock x:Name="MyTextBlock"> 
      <TextBlock.Text> 
       <MultiBinding Converter="{StaticResource myConverter}"> 
        <Binding ElementName="lst" Path="Items.Count" /> 
        <Binding ElementName="txtName" Path="Text" /> 
        <Binding ElementName="txtAge" Path="Text" /> 
       </MultiBinding> 
      </TextBlock.Text> 
     </TextBlock> 

從代碼Accesing它:

TextBlock textblock = FindName("MyTextBlock") as TextBlock; 
var bindingExpression = BindingOperations.GetMultiBindingExpression(textblock, TextBlock.TextProperty); 

希望這有助於

相關問題