2012-01-03 4 views
1

두 가지 형태의 레이아웃이 있습니다. 나는 스크롤러를 사용하고 있지만 스크롤바는 윈도우에 정렬되지 않지만 응용 프로그램 화면의 중간에 나타납니다.어도비 플렉스에서 두 가지 양식이 포함 된 스크롤러를 사용하는 방법?

<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009" 
        xmlns:s="library://ns.adobe.com/flex/spark" 
        xmlns:mx="library://ns.adobe.com/flex/mx"> 
<s:Scroller width="601" height="539"> 

<s:Group > 

<s:Form x="5" y="10" > 
    <s:FormItem width="265" label="Name:" textAlign="right"> 
     <s:TextInput width="150"/> 
    </s:FormItem> 
      ... 
</s:Form> 
<s:Form x="300" y="10"> 
    <s:FormItem width="265" label="Color:" textAlign="right"> 
     <s:TextInput width="150"/> 
    </s:FormItem> 
      ... 
</s:Form> 

</s:Group> 
</s:Scroller> 
</s:WindowedApplication> 

아래 내 앱의 스크린 샷을 볼 수 있습니다. 경계에는 스크롤 막대가 없습니다. 여기

View of the application

300 개 픽셀 폭 및 높이 설정 스크롤러와 스크린 샷이다. 위의 그림에서 볼 수 있듯이 스크롤바는 창에 붙어 있지 않습니다. 당신이 오른쪽에있는 스크롤 막대가 윈도우의 오른쪽에있을하려면

view of smaller application

+0

캡처 이미지를 선택하면 더 이해할 수 있습니다. – kaissun

+0

두 이미지를 제공하십시오.이 이미지가 있으면이 질문에 도움이 될 것입니다. :) – pixel

답변

1

후 100 %로 폭을 설정합니다. 높이와 같아.

전체 WindowedApplication을 스크롤하거나 속성 탭의 WindowedApplication에서 스크롤을 사용하거나 전체 너비와 높이의 캔버스를 추가하려면이 옵션을 선택합니다.

1

은 다음과 같이 코드를 수정하려고 :이 일을해야

<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009" 
        xmlns:s="library://ns.adobe.com/flex/spark" 
        xmlns:mx="library://ns.adobe.com/flex/mx" 
        width="100%" height="100%"> 
<s:Scroller width="100%" height="100%"> 
<!--... the rest of the code--> 

.

관련 문제