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


Автор: opozdaika 8.9.2008, 14:59
Я научился делать свой контрол для РЕДАКТИРОВАНИЯ содержимого ячейки DataGridView. Но не умею пока делать так, чтобы свой контрол ОТОБРАЖАЛ содержимое всех ячеек данного столбца. Переопределение метода Paint - плохо. Я не хотел бы вручную рисовать, а именно разместить контрол - наследник класса UserControl.

Автор: nagg 8.9.2008, 15:48
Статейка в http://msdn.microsoft.com/ru-ru/library/7tas5c80(en-us,vs.80).aspx

Автор: opozdaika 8.9.2008, 16:23
Цитата(nagg @ 8.9.2008,  15:48)
Статейка в http://msdn.microsoft.com/ru-ru/library/7tas5c80(en-us,vs.80).aspx

"The cells of this column display dates in ordinary text box cells, but when the user edits a cell, a DateTimePicker control appears."
 smile 

Автор: opozdaika 8.9.2008, 17:16
Вроде, помогает
Код

this.DataGridView.Controls.Add(ctl);

а дальше видно будет...

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