問題タブ [flex-spark]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3581 参照

actionscript-3 - MXMLビューで子をループする方法は?

私はmxmlコンポーネントを持っており、その中で作成したすべての子を調べたいので、深くは行きません。たとえば、私はこの見解を持っています:

そしてトレースは私にこれを与えるでしょう

それはまさに私が必要としているものです。しかし、ビューにスパーク要素を追加すると、child.descriptorが与えnullられ、すべてが崩壊します。チェックしないchild.descriptorと、このコードはすべてのコンポーネントでさらに深くなりますが、これは絶対に必要ありません。

だから私の質問は-mxmlビューに追加されたすべての子を取得することは可能ですか?

UPD: 今ではうまく機能します:

しかし、それでもあまりにも多くの深みが必要です。

私の例では、MainView7.id1とMainView7.id2で停止することはできますか?

0 投票する
2 に答える
4512 参照

list - Flex Spark List マウス ホイールのスクロール速度

Spark List を拡張するコンポーネントがあり、マウス ホイールを使用してスクロールすると、一度にスクロールしすぎます。List クラスと VerticalLayout クラスでマウス ホイールのスクロールを処理するハンドラを探してオーバーライドしようとしましたが、見つかりません。

これを変更する別の方法はありますか、それとも何か不足していますか?

0 投票する
3 に答える
6814 参照

apache-flex - Flex Sparkラベルを自動サイズ変更するにはどうすればよいですか?

このようなLabelコンポーネントを作成しています

ただし、幅と高さを明示的に設定するまでは表示されません。
テキストに応じてラベルのサイズを自動変更するにはどうすればよいですか?

0 投票する
2 に答える
1229 参照

apache-flex - flex Spark タブバーのロールオーバーインデックス

私はスパークタブバーを使用しており、データプロバイダーとしてビュースタックを与えました...ビュースタックにはn個の要素があります...そして各要素にはパネルがあります....

私のコードは次のようなものになります....

私の要件は次のようなものです...最初は、選択タブのパネルに独自のタイトルが表示されるはずです..タブ-1にいる場合、タイトルはタイトル-1である必要があります...しかし、ロールオーバーするとマウスがタブ 2 にある場合、タブ 1 のパネルのタイトルはタイトル 2 に変更する必要があります。マウスがタブ 3 にある場合は、タブ 1 のパネルのタイトルをタイトル 3 に変更し、ロールアウト時に変更する必要があります。選択したタブのパネルのタイトル、つまり title-1 に変更されます....同様に、すべてのタブで機能するはずです.....

タブのrollOverIndexを取得する方法はありますか、または誰かが私に解決策を提供してください。

-- サンクス・レッド

0 投票する
1 に答える
5148 参照

apache-flex - Flex Spark リストに幅 100% のアイテムレンダラーを含めることはできますか?

これは私にとっては奇妙なことですが、Spark も初めてです。itemrenderer を持つ List クラスがあります。アイテムレンダラーにリスト幅を分割させるにはどうすればよいですか? 通常、これはレンダラーにパーセント幅を与えるのは簡単だと思いますが、それはうまくいきません。何か案は?

応用:

アイテムレンダラー:

0 投票する
1 に答える
1148 参照

actionscript-3 - Spark でタブを点滅させる (Flex)

Flex 4 アプリ (Spark コンポーネントを使用) には、ViewStackさまざまな画面があり、TabBarそれらの間を移動するための があります。画面で何かが発生したときにタブを「点滅」できるようにしたいと思います(Windowsのタスクバーボタンなど)。

これどうやってするの?私の考えは、点滅時に*labelを入れて画面 (NavigatorContent から継承)に点滅状態をハックし、カスタム タブ バー スキンでそれを読み取ることです。

もっと簡単な方法はありますか?今なら、どのように正確に実装できますか?

0 投票する
1 に答える
762 参照

css - FlexのHaloスクロールバーのスキニング

アプリケーションのSparkスクロールバーを、使用する場所で好きなようにスキンしてから、CSSファイルにs|VScrollBar設定します。skinClass: ClassReference(my skin class)Haloスクロールバーでは、スクロールバーの各要素(矢印、親指、トラックなど)にスキンを設定していますが、Sparkスクロールバーのように1つの中央クラスが必要です。これを行う方法はありますか?

0 投票する
2 に答える
2877 参照

apache-flex - 画像が埋め込まれたスパークボタン

私はFlex 4初心者なので、しばらくお待ちください...

私は次のようなことをしたい:

メイン.mxml

#animals のスキン|ボタン

Button コンポーネントを拡張する必要がありますか、またはどのように進めればよいですか?

0 投票する
1 に答える
1324 参照

image - 拡張スパーク ボタン (IconButton) の CSS への画像の埋め込み

私はこのIconButtonを持っています:

クラス

CSS

それは次の場合にうまく機能します:

MXML

しかし、どうすればこれを行うことができますか?:

MXML

CSS

0 投票する
2 に答える
499 参照

apache-flex - スパークラジオボタンを生成するためのベストプラクティスは何ですか?

プログラムでの値を設定することと、ユーザーが手動で値を設定することの両方ができるようにしたいラジオボタンのリストがあります。

ラジオボタンのリストにオプションとして表示したいデータ項目の小さなリストがあります。オブジェクトは、現在選択されているアイテムと同様に、モデルオブジェクトに保存されます。現在選択されているアイテムは、ラジオボタングループにバインドされています。ラジオボタンは、スパークリストを使用して生成されます。

プログラムでリストを設定する際に問題が発生します。ラジオボタングループの現在の値をリストの最初の値に設定すると、すべてのラジオボタンがクリアされ、最初のボタンを選択する必要があります。デバッガーをチェックインしたときに、考えられる理由が見つかりました。グループ内に同じ値を指す2つのラジオボタンがあり、そのうちの1つは表示されていません。私の推測では、リストコントロールは、リストをスクロールする必要がある場合に備えて保持している追加のアイテムレンダラーを作成しました。

リストを使用せずにArrayCollectionに基づいてradioButtonsを作成する方法はありますか?それができない場合、リストが余分なアイテムを生成するのを防ぐことは可能ですか?