Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在wpf数据绑定中正确显示数字?_Wpf_Xaml_Data Binding_Floating Point_Format - Fatal编程技术网

如何在wpf数据绑定中正确显示数字?

如何在wpf数据绑定中正确显示数字?,wpf,xaml,data-binding,floating-point,format,Wpf,Xaml,Data Binding,Floating Point,Format,我正在使用wpf,我的问题是显示浮点数。通常,当我将数据(浮点数)绑定到datagrid列时,它甚至会在我的舍入数(3.00)后显示两个零,但我想在我的值未舍入时显示这两个零。如何解决这个问题 3->3而不是3.00 3.62->3.62您需要的是StringFormat <TextBlock Text="{Binding Path=MyFloat, StringFormat='0:0.##'}" /> 如果这不起作用,请尝试“{0:0.##}”

我正在使用wpf,我的问题是显示浮点数。通常,当我将数据(浮点数)绑定到datagrid列时,它甚至会在我的舍入数(3.00)后显示两个零,但我想在我的值未舍入时显示这两个零。如何解决这个问题

3->3而不是3.00


3.62->3.62

您需要的是StringFormat

<TextBlock Text="{Binding Path=MyFloat, StringFormat='0:0.##'}" />

如果这不起作用,请尝试“{0:0.##}”