繁体   English   中英

格式化WPF进度栏小数

[英]Format WPF progress bar decimals

我在WPF C#中有一个进度条,并将文本块的文本绑定到WPF的值。 一键操作,很棒。 但是,滑动滑块时,该值将更改为许多小数。 如何格式化此值,例如在逗号后有2个数字?

更新:请求

<Slider x:Name="eqbandwidth" Margin="164.122,111.813,122.564,0" VerticalAlignment="Top" Minimum="1" Maximum="36" Value="12"/><TextBlock HorizontalAlignment="Right" Margin="0,95.399,143.134,0" TextWrapping="Wrap" Text="{Binding Value, ElementName=eqbandwidth}" VerticalAlignment="Top" Foreground="#FFB6B6B6" FontSize="9.333" TextAlignment="Center"/>

结果为:24.656702025072359

为了更清楚地说明我的问题:例如,我希望这些值是24.67。

<TextBlock [...] 
           Text="{Binding Value, ElementName=eqbandwidth, StringFormat=N2}" 
           [...] />

StringFormat自.net 3.0以来就存在,我认为它需要普通的字符串格式化字符串。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM