C# winform удалить дату из datagridview
У меня есть winform с базой данных datagridview MS Access. У меня есть 2 столбца, связанные с datetimepicker. В коде я копирую дату из одного столбца в другой, и скопированная ячейка пуста. когда я снова открываю форму, пустая ячейка показывает 12/30/1899. Как я могу оставить его пустым, пока не введу другую дату?
Это код, который я использую для копирования из одной ячейки в другую (нажатие кнопки)
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == dataGridView1.Columns [19].Index) { { dataGridView1.CurrentRow.Cells[16].Value = dataGridView1.CurrentRow.Cells[17].Value; dataGridView1.CurrentRow.Cells[17].Value = ""; } } } } }
Что я уже пробовал:
Пользовательский формат
И
this.dateTimePicker1.Format = DateTimePickerFormat.Custom; this.dateTimePicker1.CustomFormat = " "; //a string with one whitespace
0x01AA
Попробуйте назначить null
вместо пустой строки.