アプリケーションのタイトルをフリーズさせたい、つまり、ページを下にスクロールしても、ラベル名が常に一番上にあるようにしたい..それは可能ですか?
下にスクロールすると、スクリーン名が消えます。代わりに、Excel で列や行をフリーズするようにフリーズできますか?
アプリケーションのタイトルをフリーズさせたい、つまり、ページを下にスクロールしても、ラベル名が常に一番上にあるようにしたい..それは可能ですか?
下にスクロールすると、スクリーン名が消えます。代わりに、Excel で列や行をフリーズするようにフリーズできますか?
あなたが正しいと理解しているかどうかはわかりませんが、次のようにします。
<mx:VBox width="100%" height="100%" verticalScrollPolicy="off">
<mx:Label label="My Title" />
<mx:VBox name="content">
...
</mx:VBox>
</mx:VBox>
したがって、2 番目の VBox だけをスクロールすると、タイトルが常に一番上にある外側の VBox が表示されます。
ApplicationControlBarを試しましたか- にdock
設定して使用しtrue
ます。
リンク先のページから引用:
ドッキング モード: バーは常にアプリケーションの描画領域の上部にあり、アプリケーション クロムの一部になります。アプリケーションレベルのスクロールバーはコンポーネントには適用されないため、常に表示領域の上部に留まり、バーはアプリケーションの幅いっぱいに拡張されます。ドッキング バーを作成するには、dock プロパティの値を true に設定します。
これを実行します:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="100%" height="100%">
<mx:VBox width="100%" height="100%">
<mx:Label text="My Label!" />
<mx:VBox width="100%" height="100%" minWidth="0" minHeight="0">
<mx:CheckBox label="1" />
<mx:CheckBox label="2" />
<mx:CheckBox label="3" />
<mx:CheckBox label="4" />
<mx:CheckBox label="5" />
<mx:CheckBox label="6" />
<mx:CheckBox label="7" />
<mx:CheckBox label="8" />
<mx:CheckBox label="9" />
<mx:CheckBox label="10" />
<mx:CheckBox label="11" />
<mx:CheckBox label="12" />
<mx:CheckBox label="13" />
<mx:CheckBox label="14" />
<mx:CheckBox label="15" />
<mx:CheckBox label="16" />
<mx:CheckBox label="17" />
<mx:CheckBox label="18" />
<mx:CheckBox label="19" />
</mx:VBox>
<mx:Label text="Bottom label here!" />
</mx:VBox>
</mx:Application>
minWidth=0 と minHeight=0 を設定して、Vbox が拡張しないようにします。