2010-11-26 3 views
2

最初の質問ですが、アプリケーションコンテナがmxmlファイルのルートノードとして必要ですか?第二に、私はthisの文書をadobeのウェブサイトで読んでいました。スパークアプリケーションコンテナにはデフォルトでスクロールバーがなく、カスタムスキンを使用して追加することができます。 (mxとアプリケーションのコンテナを比較する表を見てください)。しかし、私の問題は、既定では、アプリケーションコンテナにスクロールバーが既にあり、それらを取り除きたいということです。私はすでに、スクロールバーを持つカスタム子コンポーネントを持つメインのアプリケーションコンテナを持っています。私はちょうど子供が主なアプリケーションではなくスクロールバーを持つことを望みます。今、私は2つのスクロールバーを互いに入れ子にしています。Flex Sparkアプリケーションコンテナがスクロールバーを無効にする

+0

mx:Applicationではなく、s:Applicationを使用していることを確認してください。 –

+0

それはスパークの容器であることを確かめてください。ツールチップでさえそうだ。 – user434541

答えて

1

コントロールバーに水平なスライダがあることが原因で問題が発生していることがわかりました。コントロールバーからスライダを削除すると、コンテナは期待どおりに動作し、スクロールバーがないことを意味します。スクロールバー内のスライダを持つ問題を解決するには、Hbox/Vboxの中に入れてください。 (スライダーは私がそこに入れた唯一のコンテンツではありません)、囲みボックスの水平および垂直スクロールバーポリシーを無効にします。箱のコンテナにスライダを囲むことで、問題が魔法のように解決されます。

3

はいこの問題は解決しました。 Flex4アプリケーションの外部で1つのMXコンポーネント(キャンバス)を取り、アプリケーションラベルでスクロールバーを有効にしています。

関連する問題