Visual Basic格式DataGridView列到货币不起作用

时间:2016-03-06 21:50:50

标签: datagridview datagridviewcolumn

如果可能,我希望我的DataGridView将列格式化为Excel电子表格的格式。例如,我想键入" 7"得到" $ 7.00"。我在互联网上找到无数的地方告诉我使用:

Me.DataGridView1.Columns(3).DefaultCellStyle.Format = "c"
Me.DataGridView1.Refresh()

但是,这不起作用。也许它并不意味着做我认为应该做的事情。感谢您提供的任何帮助。

1 个答案:

答案 0 :(得分:0)

尝试添加:

Me.DataGridView1.Columns(3).ValueType = System.Type.GetType("System.Decimal")