在我的报告中,我有一个Tablix。现在我想以f3格式显示数字数据。我已将tablix列的文本框属性设置为数字并带有三个小数点。
现在数据是12.120然后它显示12.12而不是12.120。
我想显示数据的时间是12到12.000。
怎么做?
答案 0 :(得分:1)
double d = 12.20;
Console.WriteLine(d.ToString("0.000", new CultureInfo("en-US", false)));
答案 1 :(得分:1)
首先,这是reference material。
您可以使用这些格式字符串或占位符样式。
示例:
Double value = 12.20D;
String str1 = String.Format("{0:F3}", value);
String str2 = value.ToString("F3");
String str3 = value.ToString("0.000");
但是,为了使您的TextBox
能够正常工作,您需要通过应用所述格式的例程传递输入的值。
使用TextBox' Validated
方法是一个不错的选择,因为它在编辑完成后被触发,而在用户仍在键入时被激活(如{{1} }):
TextChanged
答案 2 :(得分:0)
您必须将TextBox.Format
属性设置为f3
。