PDA

Просмотр полной версии : DataGrid перетаскивание


Disajner
23.08.2006, 18:53
Привет всем, кто сие читает!
У меня глупая проблема, надо наладить перетаскивание в ДатаГриде, типа
НАжал на строке, повёл мышку и отпустил, и надо опредилить эти 2 строки... Проблема в том, что не нашёл событий в ДатаГриде mouseUP, обрабатывал общее отпускание мышки, от root-а, но там тоже проблема, если мышь уже не над ДатаГрид-ом, то событие тоже происходит....

А вопрос в следующим, как по человечиски сделать, перетаскивание строк в ДатаГриде....

ЗЫ Спасибо за внимание...

Nirth
23.08.2006, 19:22
если бы ты перешел на ас3 то это там делается в одно движение

enableDrag = true;
enableDrop = true;

а так можно конечно, но тебе придется расширять класс и писать тонну кода, в твоем случае сказал бы - невозможно.

Disajner
24.08.2006, 10:57
в твоем случае сказал бы - невозможно.
Спасибо уж...

По сути перетаскивание как токавое не нужно, нужно узнать только отпустил ли пользователь мышку или нет, и отпустил её над ДатаГридом или вне его....Хотя одейки есть, но они не рациональные....

Может у кого ещё предложения есть...?