Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Базы данных под .NET > DateTimePicker


Автор: tatbesidovska 27.5.2008, 10:44
Подскажите, пожалуйста!
как сделать так, чтобы при нажатии на ячейки в dataGridView определенного столбца с форматом даты выскакивал календарик, далее меняешь дату и сохраняешь в ячейке. Заранее спасибо

Автор: Chef 27.5.2008, 22:16
Как вариант могу, предложить создать свой контрол, и вызывать его когда, происходит событие CellClick грида
Котрол простенький просто ДатаПикер растяни и свойства его оформь под себя и гуд......

Автор: tatbesidovska 28.5.2008, 08:04
а примерчик можно???

Автор: Chef 28.5.2008, 08:39
Можно но позже, сегодня экзамен............ Завтра вечером будет пример

Автор: tatbesidovska 28.5.2008, 09:28
Chef ,большущее спасибо!!!

Автор: EAV 28.5.2008, 12:14
tatbesidovska,  вот в инете как-то находил...

Автор: tatbesidovska 28.5.2008, 15:23
EAV, наверно Вы не поняли моего вопроса...

Автор: tatbesidovska 30.5.2008, 07:38
Chef , а примерчик не дадите????

Автор: Chef 30.5.2008, 07:47
Люди сесия мля..... будьте блогосклонны  smile 

Автор: EAV 30.5.2008, 09:07
Цитата(tatbesidovska @ 28.5.2008,  17:23)
EAV, наверно Вы не поняли моего вопроса...

tatbesidovska, в выложенном мной примере когда фокус находиться на текстбоксе, то при нажатии клавиш Alt + Down выскакивает календарик, в котором можно выбрать дату, и эта дата автоматически запишется в текстбокс. В вашем же случае просто достаточно заменить текстбокс на датагрид и обрабатывать событие не "нажатие клавиш Alt + Down", а "клик на ячейке датагрида"... вот собственно и все.

Или вопрос в другом был?

Автор: Chef 30.5.2008, 22:35
Вот пример, не стал изобретать велосипед. Нашел на CodeProject.
http://forum.vingrad.ru/articles/topic-214235/anchor-entry1532145/0.html
Если что не правильно написал, сообщите

http://www.codeproject.com/KB/miscctrl/GenericDataGridView.aspx

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)