WPF XAML String.Format乘以100而不显示'%'烧焦

时间:2014-06-17 09:48:48

标签: wpf xaml string-formatting

我想使用StringFormat来显示0到1之间的值,就像一个purcentage,但没有'%'char。

即:0.57将显示为57

如何使用StringFormat进行操作?它甚至可能吗?

1 个答案:

答案 0 :(得分:0)

在你的xaml中使用它:

<TextBlock Text="{Binding Amount, StringFormat=\{0:F0\}}"/>

这应该显示给定的文字:

public sealed class ViewModel
{
    public double Amount {get; set;} /*implementing INotify*/
}

xaml:

<Page.DataContext>
    <vm:ViewModel Amount="0.22"/>
</Page.DataContext>