我有一个静态资源,例如"字符串,一个arg {0}"我想通过绑定参数直接在XAML标记中对其进行格式化,但是我不确定如何绑定静态字符串和参数字符串(或者如果有多个arg则绑定字符串)。
<TextBlock Text={Binding AppResources.StaticStringWithOneArg, Source={StaticResource LocalizedStrings}}">
答案 0 :(得分:0)
<TextBlock>
<TextBlock.Text>
<MultiBinding StringFormat="arg one {0} and arg two {1}">
<Binding Path="AppResources.StaticStringWithOneArg" Source="{StaticResource LocalizedStrings}" />
<Binding Path"..."/>
</MultiBinding>
</TextBlock.Text>
</TextBlock>
没有检查过,但我昨天使用过这样的东西。当我回到家时,我会在需要时更新。