所以我有这个TextBlock
:
<TextBlock
Text="{Binding Path=Value, ElementName=progressBarColumn, StringFormat={}{0:N2}%}"
VerticalAlignment="Center"
HorizontalAlignment="Center"
Foreground="{DynamicResource ProgressBarForegroundColor}"
FontFamily="{DynamicResource ProgressBarFontFamily}"
FontSize="{DynamicResource ProgressBarFontSize}"/>
而且我希望能够控制String Format
从N2
到N1
等,所以我创建了这个:
<system:String x:Key="ProgressBarStringFormat">N2</system:String>
用法:
Text="{Binding Path=Value, ElementName=progressBarColumn, StringFormat={}{0:ProgressBarStringFormat}%}"
而在我Progress-Bar
的而不是看到的Value
我只看到ProgressBarStringFormat
文字。