Как остановить прокрутку окна браузера при прокрутке искрового Datagrid во Flex 4? - PullRequest
3 голосов
/ 03 ноября 2011

У меня есть спарк DataGrid, который имеет больше строк, чем его размер.Я хочу использовать прокрутку мыши для прокрутки DataGrid, но когда я это делаю, все окно браузера также прокручивает .

Есть ли способ остановить прокрутку браузера, когда я просто хочупрокрутить DataGrid (или, возможно, всякий раз, когда мышь находится над приложением Flex [которое встроено в HTML-страницу])?Я думаю, возможно, есть решение javascript, я не уверен.

1 Ответ

0 голосов
/ 29 августа 2012

Вам может потребоваться прослушать событие прокрутки в прокручиваемом контейнере (TextArea / DataGrid / что угодно) и event.stopPropagation()

Также рекомендуется не останавливать распространение события, когда выв верхней / нижней части вашего контейнера, в этом случае пользователь, вероятно, хочет прокрутить внешний контейнер.

viz http://livedocs.adobe.com/flex/3/html/help.html?content=events_08.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...