2016-03-06 40 views
0

如果可能的話,我希望我的DataGridView以Excel電子表格的方式格式化一列。例如,我想輸入「7」並獲得「$ 7.00」。我在互聯網上發現了無數的地方告訴我使用:Visual Basic格式DataGridView列到貨幣不工作

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

但是,這是行不通的。也許這並不意味着做我認爲應該做的事。感謝您提供任何幫助。

回答

0

嘗試添加此:

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

謝謝您的貢獻,Bioukh。但是,似乎「ValueType」不是「DefaultCellStyle」的有效成員。我得到的實際錯誤說它是「不是'DataGridViewCellStyle'的成員」。 –

+0

對不起,我編輯了我的答案。 – Bioukh