FMX.Grid.TGridModel.OnCreateCustomEditor
Delphi
property OnCreateCustomEditor: TCreateCustomEditorEvent read FOnCreateCustomEditor write FOnCreateCustomEditor;
C++
__property TCreateCustomEditorEvent OnCreateCustomEditor = {read=FOnCreateCustomEditor, write=FOnCreateCustomEditor};
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| event | public | FMX.Grid.pas FMX.Grid.hpp |
FMX.Grid | TGridModel |
説明
列のセル用のエディタを作成する前に発生します。 {{#multireplace:FMX.Grid.TGridModel.OnCreateCustomEditor|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} は {{#multireplace:FMX.Grid.TCustomGrid.OnCreateCustomEditor|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を継承しています。以下の内容はすべて {{#multireplace:FMX.Grid.TCustomGrid.OnCreateCustomEditor|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を参照しています。
列のセル用のエディタを作成する前に発生します。
OnCreateCustomEditor イベント ハンドラを記述すると、このグリッドに対してカスタム エディタが作成された際に、特定のアクションを実行させることができます。
このイベントは、グリッドがセル エディタをアクティブにするたびに呼び出されます。カスタム エディタが必要ではない場合、このイベント ハンドラでは何も行わず、デフォルトのエディタが作成されます。
OnCreateCustomEditor イベントが、プレゼンテーション(実装による)から呼び出されることにより、カスタム定義のセル エディタを作成することができます。プレゼンテーションは TCustomGrid オブジェクトについては知らないため、プレゼンテーションは TGridModel.OnCreateCustomEditor を Model から呼び出します。このため、TCustomGrid.OnCreateCustomEditor イベント ハンドラは、 常に、Model の TGridModel.OnCreateCustomEditor イベント ハンドラと同じになります。
関連項目
- FMX.Grid.TCustomGrid.OnSelectCell
- FMX.Grid.TCustomGrid.OnHeaderClick
- FMX.Grid.TCustomGrid.Model
- FMX.Grid.TGridModel.OnCreateCustomEditor