問題タブ [tilelist]

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 投票する
2 に答える
3465 参照

apache-flex - ItemRenderer を使用した Tilelist でのドラッグ アンド ドロップの問題

私のフレックス アプリケーションでは、Tilelist を作成しました。この Tilelist では、ItemRenderer を使用して、各タイルに画像と VSlider で構成されるボックスを作成しています。

画像をクリックしたときにタイルをドラッグできるようにする必要がありますが、スライダーをスライドさせるときにタイルをドラッグできないようにする必要があります。どうすればこれを達成できますか? Google で 1 日検索して頭をかきむしっていましたが、まったくわかりません。

私はあなたの助けを楽しみにしています。ありがとうございました。

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

flash - Flash/TileListコンポーネント


問題があり、誰かがTileListを含むFlashプロジェクトを手伝ってくれることを願ってい
ます。このTileListの一部のアイテム(すべてではない)の背景を赤に、一部を青に変更する必要があります
。これを行う方法を知っていますか?
ありがとう

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

apache-flex - Flex を使用して画像をアイコンとして動的に TileList にロードするにはどうすればよいですか?

わかりましたので、作成したカスタム レンダリングがあります。

TileList にドラッグ アンド ドロップされる画像を含むフォト ギャラリーに使用したいと考えています。その部分はダウンしていますが、アイコンを機能させることができないようです。

与えられた: 値は、File クラスの一種のラッパーです。mx:Image ソースをクラス型である必要があるものに設定したいと考えています。nativePath または url を使用すると、キャスト エラーが発生します。XML や「Embed(/url/to/img.jpg)」のようなものを使用した例をオンラインでたくさん見ます。これらの例の 1 つ (静止画像を使用) を教えていただければ、反対票を投じることをお約束します。それは私がここで探しているものではありません!

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

apache-flex - Flex 3 TileList ドラッグ/ドロップ/並べ替えの例外。タイルを並べ替えるにはどうすればよいですか?

ここで緊急の助けが必要です。カスタム itemRenderer で TileList を使用してサービスからの情報を表示するアプリケーションを Flex 3 で作成しています。残念ながら、TileList のドラッグ/ドロップ/再配置部分で例外が発生しています。dragEnabled と dragMoveEnabled を使用すると、コントロール内のタイルを再配置しようとすると、完全に再現可能な例外が発生します。

例外:

ArgumentError: エラー #2004: パラメーターの 1 つが無効です。flash.utils::ByteArray/writeObject() で flash.desktop::Clipboard/putSerialization() で flash.desktop::Clipboard/convertFlashFormat() で flash.desktop::Clipboard/setData() で mx.managers:: NativeDragManagerImpl/doDrag()[C:\autobuild\3.2.0\frameworks\projects\airframework\src\mx\managers\NativeDragManagerImpl.as:282] at mx.managers::DragManager$/doDrag()[C:\autobuild \3.2.0\frameworks\projects\framework\src\mx\managers\DragManager.as:243] mx.controls.listClasses::ListBase/dragStartHandler()[C:\autobuild\3.2.0\frameworks\projects\ Framework\src\mx\controls\listClasses\ListBase.as:9085] の flash.events::EventDispatcher/dispatchEventFunction() の flash.events::EventDispatcher/dispatchEvent() の mx.core::

カスタム TileList のコードは次のとおりです。

onReorder(event) のコードは次のとおりです。

デバッグしようとすると、デバッガーは問題のあるコードを示していないようです。

これを解決する方法について、誰かが私に正しい方向を示すことができますか?

前もって感謝します!

タジディン

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

apache-flex - Flex TileGrid: アイテムをドラッグ アンド ドロップすると、デフォルトでコピーされるのはなぜですか?

TitleGrid でドラッグ アンド ドロップを有効にすると、項目を移動するのではなく、ドラッグすると項目がコピーされるのはなぜですか?

例えば:

これらのアイテムのいずれかをクリックしてドラッグすると、移動する代わりにコピーされます。

TileList は ListBase の子孫であり、DataGrid もその子孫であるため、これは特に混乱を招きます... しかし、DataGrid はアイテムをドラッグ アンド ドロップするときに正しいことを行います。

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

apache-flex - Flex: referencing all data in TileList

I have 2 TileList component in my Flex application.

1 tilelist is filled with data much like following xml sample:

the data shown in that tilelist is the name.

my second tilelist:

data shown is the preference.

The user can click the first tilelist and then the items that person "likes" should be selected in the second tilelist (in other words they lit up).

click event on my first tilelist

Is there any way to achieve this?

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

apache-flex - Flex の TileList 開始オフセットとクリック ハンドラー

Flex の TileList に表示したい画像がいくつかあります。私の TileList の寸法は 2 列 x n 行です。私がしたいのは、最初の項目 (行 1、列 1) を空でクリ​​ックできないように表示し、行 1、列 2 から項目の表示を開始することです。それは可能ですか?

また、同じ TileList に対してクリック イベントを作成するときに、クリックされた要素のインデックスを取得する方法はありますか?

どうもありがとうございました!
メートル。

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

apache-flex - Flex: タイルリスト内の画像切り替え場所

TileList 内の itemRenderers で奇妙な問題が発生しています。

itemRenderer を使用しない実際の例を次に示します: 152.org/flex/

itemRenderer を使用した壊れたバージョンは次のとおりです: 152.org/brokenExample/
(これらの両方をリンクする担当者がいません)

両方の例で「ソースの表示」が有効になっています。

壊れた例を使用して問題を確認するには、アルバムを選択して 1 行下にスクロールします。上にスクロールすると、画像が切り替わります。実際の例でこれを試してみると、問題ありません。

これは広く知られているバグのようですが、解決策が見つかりません。

更新
この例をもう一度試してみたところ、何か他のことがわかりました。データセッターをオーバーライドする必要がないことがわかりました。タイルを更新するたびに設定される itemRenderer に新しいメソッドを作成できます。したがって、秘訣は、initialize または creationComplete メソッドに依存しないことです。

これは、アプリケーションの itemRenderer にあるものです。

これは、itemRenderer にあるコードです。

この変更を反映するように例を更新しました。

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

apache-flex - ListCollectionView データプロバイダーと組み合わせてフレックス タイルリスト データ効果を使用する方法

itemsChangeEffect プロパティにリンクされたエフェクト シーケンスを持つ TileList コントロールを使用しています。

結果として得られる効果はかなりきれいです。たとえば、データ プロバイダーからアイテムを削除すると、そのアイテムがぼやけ、他のアイテムが移動して空のスペースを埋めます。

ただし、私のデータ プロバイダーは、アイテムのフィルター処理に使用する ListCollectionView です。フィルター基準を設定すると、TileList からいくつかの項目が非表示になりますが、項目を削除するときのようなアニメーションはありません。アイテムがフィルタリングされたときに TileList をアニメーション化する方法はありますか?

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

apache-flex - Flex TileList コントロール、画像読み込みの問題

複数の画像(従業員の顔写真)をロードするflex 3 TileListがあります。

TileList にロードしている画像は、DataBase に保存されます (画像を DB に保存するために、ByteArray クラスと Base 64 エンコーディングを使用します)。

DB から TileList に画像を読み込むと問題なく正しく表示されるのですが、TileList を下にスクロールして再度上にスクロールすると、画像の位置が変わってしまうので、例えば最初の位置にある画像3番目などになる可能性があります....

誰かがそれを修正する方法を知っていますか?

前もって感謝します!

PS : TileList の ItemRenderer のコードは次のとおりです。

private function init():void { img.load(data.imageData); }

]]>