2016-04-01 4 views
0

Я хочу, чтобы ячейки автоматически добавляли косые черты, когда пользователь вводил дату без косой черты. Или это будет лучше, если формат ячейки можно установить на сегодняшний день, чтобы сделать пользователя легче ввести дату. Спасибо, что помогли парням!Как сделать ячейку форматированной датой, когда пользователь вводит столбцы даты в datagridview в vb?

ответ

0

Попробуйте это:

//MYDATE is your date string 
//Code: 

string MYDATE = "01042016";  
for (int i = 2; i < value.Length; i+=3) { 
    value = value.Insert(i, "/") 
}; 

Надеется, что это помогает

+0

ли я поставить этот код на DataGridView cellendedit или где-то ..? –

+0

Привет, Джонс, это только для форматирования текстового поля. этот фрагмент можно добавить в onchange или keyup/down или нажать funtion –