|
datagridview инлайн редактирование
|
|||
---|---|---|---|
#18+
Подскажите как сделать инлайн редактирование в datagridview(. Что бы по клику на ячейку в ней появлялся текстбокс и после потери фокуса шло сохранение. В какую сторону капать?( ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2012, 20:28 |
|
datagridview инлайн редактирование
|
|||
---|---|---|---|
#18+
lans, Ну, можно сделать колонку в гриде только для чтения, связать с полем невидимый текстбокс и показывать его в нужном месте по клику по ячейче ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2012, 07:43 |
|
datagridview инлайн редактирование
|
|||
---|---|---|---|
#18+
Зачем такое страшное извращение. А как сделать, руками. У DataGridView множество событий в том числе связанных с ячейками, например Cell_Enter, у ячеек грида есть Bounds размер, и у колонок есть ширина и у строк есть высота и тд и тп (там этих свойств как грязи) и, и координаты можно проецировать куда надо. Но Имхо это какое-то извращение, грид дает достаточно мощные возможности редактирования. Если уж надо что-то такое хитрое делать в этом самом текстбоксе, то уж лучше создать свой класс колонки для грида. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2012, 08:17 |
|
|
start [/forum/topic.php?fid=20&msg=38068936&tid=1405529]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
67ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 318ms |
total: | 484ms |
0 / 0 |