このスキンは、rowBackground 以外のすべてのオプションの DataGrid スキンパーツを定義します(デフォルトでは、行ごとの背景ビジュアルエレメントは表示されません)。このスキンは、グリッドの itemRenderer プロパティのデフォルト値を spark.skins.spark.DefaultGridItemRenderer に設定し、columnHeaderGroup の headerRenderer プロパティのデフォルト値を
次の DataGrid スキンパーツの値は宣言によって定義されており、このクラスのサブクラスでオーバーライドできます。
ラベルテキストの折り返しは
multiline プロパティは、DataGrid のアイテムエディターが入力改行文字を解釈するために使用されます。
DefaultGridItemRenderer は
DefaultGridItemRenderer クラスは、サブクラス化したり、コピーしたりしないでください。 GridItemRenderer クラスに基づいてカスタムアイテムレンダラーを作成します。
Microsoft Windows ベースのアプリケーションで最高のパフォーマンスを得るには、UITextFieldGridItemRenderer を使用します。 このレンダラーは ActionScript で記述されており、Windows 用に最適化されています。
このメソッドが直接呼び出されることは意図されていません。 このメソッドは、DataGrid の実装によって呼び出されます。
このメソッドを使用して、レンダラーのすべてのビジュアルエレメントとプロパティを設定できます。このメソッドを使用すると、
このメソッドが直接呼び出されることは意図されていません。 このメソッドは、DataGrid の実装によって呼び出されます。
グリッドコントロールの
List アイテムレンダラーとは異なり、Grid アイテムレンダラーには、ダウンインジケーターを表示する排他的な役割はありません。Grid 自体は、選択された行またはセルのダウンインジケーターをレンダリングします。アイテムレンダラーは、そのビジュアルプロパティを変更して、押下されていることを強調することもできます。
グリッドコントロールは、
GridItemRenderer クラスは、
グリッドコントロールの
グリッドコントロールの
List アイテムレンダラーとは異なり、Grid アイテムレンダラーには、自分が選択範囲の一部であることを表示する排他的な役割はありません。Grid 自体は、選択された行またはセルに対して、selectionIndicator スキンパーツを自動的に表示します。また、アイテムレンダラーは、選択範囲の一部であることを強調するためにビジュアルプロパティを変更できます。
グリッドコントロールの
List アイテムレンダラーとは異なり、Grid アイテムレンダラーには、自分のセルまたは行にキャレットがあることを表示する排他的な役割はありません。Grid 自体は、キャレット行またはキャレットセルに対して、caretIndicator スキンパーツを自動的に表示します。また、アイテムレンダラーは、キャレットがあることを強調するためにビジュアルプロパティを変更できます。
MXML に定義されるサブクラスで、
この値は
sortIndicator ビジュアルエレメントは、このレンダラーの
カスタムアイテムレンダラーを作成することにより、デフォルトのアイテムレンダラーをオーバーライドできます。
コンポーネントをアイテムレンダラーとして使う場合、
アイテムレンダラーのホストコンポーネントは
List や ButtonBar などのコントロールの場合、
ラベルテキストの折り返しは
UITextFieldGridItemRenderer は
UITextFieldGridItemRenderer クラスは、サブクラス化したり、コピーしたりしないでください。 GridItemRenderer クラスに基づいてカスタムアイテムレンダラーを作成します。
このメソッドが直接呼び出されることは意図されていません。 このメソッドは、DataGrid の実装によって呼び出されます。
このメソッドを使用して、レンダラーのすべてのビジュアルエレメントとプロパティを設定できます。このメソッドを使用すると、
このメソッドが直接呼び出されることは意図されていません。 このメソッドは、DataGrid の実装によって呼び出されます。
グリッドコントロールの
List アイテムレンダラーとは異なり、Grid アイテムレンダラーには、ダウンインジケーターを表示する排他的な役割はありません。Grid 自体は、選択された行またはセルのダウンインジケーターをレンダリングします。アイテムレンダラーは、そのビジュアルプロパティを変更して、押下されていることを強調することもできます。
グリッドコントロールは、
GridItemRenderer クラスは、
グリッドコントロールの
グリッドコントロールの
List アイテムレンダラーとは異なり、Grid アイテムレンダラーには、自分が選択範囲の一部であることを表示する排他的な役割はありません。Grid 自体は、選択された行またはセルに対して、selectionIndicator スキンパーツを自動的に表示します。また、アイテムレンダラーは、選択範囲の一部であることを強調するためにビジュアルプロパティを変更できます。
グリッドコントロールの
List アイテムレンダラーとは異なり、Grid アイテムレンダラーには、自分のセルまたは行にキャレットがあることを表示する排他的な役割はありません。Grid 自体は、キャレット行またはキャレットセルに対して、caretIndicator スキンパーツを自動的に表示します。また、アイテムレンダラーは、キャレットがあることを強調するためにビジュアルプロパティを変更できます。