我在ProgressBar
中有这个标签,它的值是Progressbar
的值,我想在%
值之后添加char ProgressBar
。
我尝试了两个不起作用的选项:
<Label Content="{Binding Progress}" ContentStringFormat="{}{0} %" />
<Label Content="{Binding Progress, StringFormat={}{0}%}" />
答案 0 :(得分:3)
e.g。与ContentStringFormat:
<Label Content="{Binding Progress}" ContentStringFormat="{}{0} %" />
或您使用Standard Numeric Format Specifier P
ContentStringFormat="{}{0:P}"
这一切与String.Format
非常相似。
答案 1 :(得分:3)
改为使用TextBlock
。
<ProgressBar Value="50" Name="prog" ... />
<TextBlock Text="{Binding Path=Value, ElementName=prog, StringFormat={}{0}%}"/>