Я надеюсь найти простой способ преобразовать весь столбец в моем 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)