在WPF xaml解决方案中使用2个字符串进行字符串格式化
本文关键字:字符串 2个 格式化 WPF xaml 解决方案 | 更新日期: 2023-09-27 18:18:38
我有两个字符串变量var1, var2,我需要显示
For information on returns and exchanges please visit {var 1} or call {var2}.
您可以使用MultiBinding
,像这样:
<TextBlock>
<TextBlock.Text>
<MultiBinding StringFormat="For information on returns and exchanges please visit {0} or call {1}.">
<Binding Path="SomeProperty"/>
<Binding Path="SomeOtherProperty"/>
</MultiBinding>
</TextBlock.Text>
</TextBlock>
注意,SomeProperty
和SomeOtherProperty
是对TextBlock
的DataContext
的简单绑定,例如视图模型或底层的模型。