0

アプリケーションにデータグリッドがあり、データグリッドをカスタマイズしたいので、列とヘッダーのレンダラーを作成しましたが、問題は、並べ替えられた列を示すカスタムインジケーターを作成したいということです。

前もって感謝します!

4

1 に答える 1

2
  1. コピーしてカスタムヘッダーレンダラーを作成するspark.skins.spark.DefaultGridHeaderRenderer
  2. iddefaultSortIndicatorを使用して内部コンポーネントを見つけ、適切と思われるように編集します
  3. 新しいレンダラーを列に割り当てます。<s:GridColumn headerRenderer="path.to.MyHeaderRenderer" />
  4. デフォルトですべての列に割り当てる場合は、カスタムDataGridスキンを作成し、headerRenderer内部コンポーネントをカスタムレンダラーに置き換えることもできます。

<fx:Component id="headerRenderer">
    <myskins:MyHeaderRenderer />
</fx:Component>
于 2012-07-02T14:29:34.490 に答える