我想使用标记扩展名翻译字符串。到目前为止,这是有效的。现在,我想添加一个冒号和一个空格。但是,如果我打开XAML页面,该应用程序将崩溃。这些是我的尝试:
<Label Text="{i18n:Translate Start}: " />
<Label Text="{i18n:Translate Start, StringFormat='{0}: '}" />
关于如何将标记扩展名中的字符串与另一个字符串连接的任何建议?我不想将字符添加到Resx文件中。
这为我工作:
<Label>
<Label.FormattedText>
<FormattedString>
<Span Text="{i18n:Translate Start}" />
<Span Text=": " />
</FormattedString>
</Label.FormattedText>
</Label>
FormattedText
如上所示,一种选择是使用。另一种可能是使用Converter
我认为的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句