Я говорю о WinForms здесь: Вопрос не в изменении данных type , а в изменении формата .Каждый столбец в DataGridView
имеет столбец «format», поэтому вы можете использовать любую допустимую строку формата здесь.
Следующее форматирует содержимое столбца «ShipDate» в формате даты / времени, специфичном для культуры:
this.dataGridView1.Columns["ShipDate"].DefaultCellStyle.Format = "d";