我想要显示如下文字:10 reviews
这个有效:
<TextBlock Text="{Binding Reviews, StringFormat='reviews {0}'}"/>
这个可行,但XAML中的错误显示为r is unexpected at this position
<TextBlock Text="{Binding Reviews, StringFormat='{0} reviews'}"/>
答案 0 :(得分:2)
试试这个:
<TextBlock Text="{Binding Reviews, StringFormat='{}{0} reviews'}"/>
答案 1 :(得分:1)
您还可以将文本拆分为两个Run
标记:
<TextBlock>
<Run Text="{Binding Reviews}" />
<Run Text=" reviews" />
</TextBlock>
这将允许您本地化“评论”字符串。
答案 2 :(得分:1)
使用以下内容:
<TextBlock Text="{Binding Reviews, StringFormat=\{0\} reviews}"/>
它会起作用:))