我的C#WinForm DataGridView中包含数字
问题是:0.5 --> shows --> .5 and
-45 --> shows --> 45-
在我的DataGridView中RightToLeft =是(我必须有这个)
我该如何解决?
答案 0 :(得分:2)
使用DataGridViewCellStyle的Format属性 例如(假设您的第一个列的名称是“值”)
dataGridView1.Columns["Value"].DefaultCellStyle.Format = "0.0";
Format属性采用字符串'格式'在MSDN上的这些文章中得到了很好的解释
Custom Numeric Format Strings
Standard Numeric Format Strings
答案 1 :(得分:0)
请参阅formatting Types & custom numeric format strings
here& here
&安培; DataGridView中的How to format data
- http://msdn.microsoft.com/en-us/library/f9x2790s.aspx
答案 2 :(得分:0)
double value = .5;
var display = value.ToString(“0.00”,System.Globalization.CultureInfo.InvariantCulture));