【发布时间】:2014-09-22 04:26:43
【问题描述】:
我在尝试将现有 XAML 转换为 MultiBinding 时遇到问题。
当前代码(需要替换)是
<TextBlock Text="{Binding BarcodeCollection.Count}" />
<TextBlock Text="{x:Static p:Resource.AllWN}" />
我现在拥有的:
<control:MyControl>
<control:MyControl.ControlText>
<MultiBinding StringFormat="{}{0} {1}">
<Binding Path="BarcodeCollection.Count"/> <!-- This part works fine -->
<Binding ??? /> <!-- No idea how to re-write this part -->
</MultiBinding>
</control:MyControl.ControlText>
</control:MyControl>
我尝试了很多我能想到的方法来使第二部分正常工作,但无法弄清楚。我尝试使用Path,但它不是 一条路径,所以显然它不起作用。我还通过StringFormat、Source 和RelativeSource 尝试了各种变体,但似乎没有任何效果。
有人有什么想法吗?有没有可能?
【问题讨论】:
标签: c# wpf multibinding