問題タブ [itemrenderer]

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 に答える
2424 参照

apache-flex - Flex-Datagrid ItemRenderer

datagridcolumnではなくDataGrid自体にitemrendererを配置することは可能ですか?datagridcolumnの例しか見つかりませんでした。データグリッド内のすべてのアイテムに汎用のアイテムレンダラーが必要です...

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

apache-flex - Flex DataGrid itemRendererのボタンがクリックされたことをどのように知ることができますか?

数列のデータを表示するDataGridコンポーネントがあります。これには、ユーザーがレコードに関してアクションを実行できるボタンを表示する追加の列が1つあります。

親コンポーネントで利用可能な他のデータを使用してアクションを実行する必要がありますが、DataGridのデータとは関係ありません。

親コンポーネントでボタンのクリックをキャッチし、それがどのレコードに対応するかを知るための最良の方法は何ですか?

カスタムイベント、itemEditor、またはその他のものを完全に使用する必要がありますか?

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

apache-flex - Flex DataGrid ドロップイン ボタン itemRenderer の周りにスペースを追加するにはどうすればよいですか?

私はDataGridドロップインを持っていますButton itemRenderer:

ただし、ボタンは の右端と左端の両方に伸びていますDataGridColumn。との両方のwidthプロパティとpaddingLeftスタイルpaddingRightをいじってみましたが、何もうまくいかないようです。DataGridColumnitemRenderer

Container注: orを itemRenderer の子として Button と共に使用したくありませんUIComponent- コードが多すぎます。

左右のパディングを追加する簡単な方法はありますか?

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

apache-flex - Flex でカスタム リスト itemrenderer の幅を制限する

カスタム itemrenderer を使用して写真のリストを表示していますが、幅を制御する方法を知る必要があります。現時点ではこれを行います:

なんでこんなに広いの?
(出典: tdwright.co.uk )

あなたが同意すると確信しているように、これは目が出血するほど醜いです.

リストは次のように作成されます。

itemrenderer コンポーネントは次のようになります。

たくさんの場所に width="100%" を配置しようとしましたが、成功しませんでした。誰かが私がこれを制御する方法を知っていれば、私はとても感謝しています.

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

apache-flex - RadioButtonGroup itemrenderer を使用したデータグリッド

これを行う方法がわかりません。今いくつか試してみたので、質問します。以下は私が欲しいものを示しています。私はそれを機能させる方法がわかりません。

いくつかの質問と関連する回答を含む AC があります。これらは DG に表示する必要があり、DG の行と列が AC にバインドされるという考え方です。たとえば、question1 への回答が [はい] の場合、[はい] ボタンは true でなければならず、他の両方のボタンは false でなければなりません (通常のラジオボタン グループの動作と同様)。しかし、ボタンをクリックして変更すると、それに応じて AC のアクション データフィールドが変更されます。私はここで十分に明確ですか?

動的アンケートのメンターです。どんな助けでも大歓迎です。

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

apache-flex - Flex 3 のコンポーネントから外部メソッドを呼び出す

Flex 3 でカスタム列を使用して を表示するアプリケーションを作成しましたdatagrid。このコードでメソッド loadDetails にアクセスするにはどうすればよいですか?:

このコードを実行しようとすると、Flex がエラーをスローします。loadDetails が定義されていないと言っています。そのエラーはスコープによるものだと思います。しかし、私はそれを解決する方法についてまったく考えていません。

0 投票する
4 に答える
2456 参照

apache-flex - Datatipを使用したDatagridのカスタムアイテムレンダリング

1つのdatagridcolumnを含むdatagridがあります。カスタムアイテムレンダラーがなくても、データチップ関数を使用してカスタムデータチップを表示できますが、行の色を変えるためにカスタムアイテムをレンダリングする必要があります。そのため、ラベルを拡張してデータメソッドを変更しましたが、datatip関数が機能しなくなりました。

何か案は?

前もって感謝します

セバスチャン

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

apache-flex - ClassFactory に変換できません

このアイテムレンダラー MyRenderer.mxml があります

classfactory によって項目レンダラーを datagridcolumn に追加しようとします

デバッグ時に、MyRenderer を classfactory に変換できないというエラーが表示されます。

誰か助けてくれませんか?

前もって感謝します

セバスチャン

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

apache-flex - Datagrid のリンク (フレックス)

リンクをデータグリッドに配置する方法を知りたいと思いました。私のdataProviderは次のxmlです

その中にさらにいくつかのアイテムがあることを確認してください。名前をラベルとして表示するデータグリッドが必要になり、行をクリックするとURLが開かれます。

誰でもそのことで私を助けることができますか?アイテムのレンダラーについてはある程度知っていますが、アイテムのレンダラーに URL を渡す方法がわかりません。多分クラスファクトリーで?しかし、どの URL が特定のアイテム レンダラーに与えられるかを制御するにはどうすればよいでしょうか?

前もって感謝します

セバスチャン