Цитата:
Сообщение от
Dima_Dima
Запер я её милую в grid --> methods, DoubleClick на строчку и всё работает, но на поле не хочет!?
Дабл-клик в гриде может быть обработан либо самим гридом, либо одним из контролов грида. Видимо, когда вы говорите о строке, то имеете в виду сам грид.
Кликая в середине грида, вызвать дабл-клик самого грида не так-то просто - мешают контролы. Но все же можно: см.
снятие данных с GRID. Однако, гораздо проще кликать на области выделения слева от строк.
Что касается реакции конкретного контрола, то если вы не в нем, нужно сделать как бы тройной щелчок: первый щелчок поставит фокус на контрол, последующий двойной щелчок наконец вызовет собственно желаемое событие - DoubleClick. А если вы, например, считали что-то в Excel, а затем перешли в окно Аксапты и сразу нанесли двойной щелчок по полю (контролу), то одного клика как бы не досчитались.