Създаване на лента за превъртане за s:Panel във Flex

Аз съм нов във flex development.

В моя проект създадох панел, използвайки това

<s:Panel x="46" y="193" width="75%" height="75%" dropShadowVisible="false">

това, което се случва тук е, че частта от панела излиза извън изгледа на браузъра и трябва да включа ленти за превъртане, така че да мога да превъртя до десния край и долния край на самия панел.

Бих искал да знам как мога да добавя ленти за превъртане към s:panel.


person learner2010    schedule 18.07.2011    source източник


Отговори (2)


увийте го със скролер! ;)

<s:Scroller>
...your content to scroll...
</s:Scroller>
person Nate    schedule 18.07.2011
comment
Всъщност трябва да добавя лента за превъртане към самия главен прозорец, а не само към панела. защото при мен това, което се случва, е, че самата рамка на панела се изрязва отдясно и отдолу и не мога да разбера как да добавя лента за превъртане към самия главен прозорец. - person learner2010; 18.07.2011

За да използвате вашите собствени ленти за превъртане, имате нужда от три неща: 1. Вашият основен (родителски) контейнер трябва да имплементира IViewport (всеки подклас на s:Group би свършил работа) 2. Задайте свойството 'clipAndEnableScrolling' на контейнера на 'true'. 3. Присвоявате този основен контейнер като свойство 'viewport' на вашата лента за превъртане.

HTH, FTQuest

person FTQuest    schedule 19.07.2011