我希望找到一种简单的方法将我的整个列datagridview
从string
数据类型转换为decimal
. 像这样简单的事情可能吗?
DataGridView1.Columns(4).ValueType = Decimal
我希望找到一种简单的方法将我的整个列datagridview
从string
数据类型转换为decimal
. 像这样简单的事情可能吗?
DataGridView1.Columns(4).ValueType = Decimal
然而,迟到总比没有好:
DataGridView1.Columns(4).ValueType = System.Type.GetType("System.Decimal")
万一其他人遇到问题,这应该可以解决此问题。
您可以使用该功能typeof()
。像这样:
DataGridView1.Columns(4).ValueType = typeof(Decimal);
由于ValueType
网格视图列的属性是一个Type
对象,那么尝试使用GetType()
,像这样:
DataGridView1.Columns(4).ValueType = GetType(Decimal)