FMX.ListView.Adapters.Base.TAbstractListViewAdapter
Delphi
TAbstractListViewAdapter = class abstract (TInterfacedPersistent)
C++
class PASCALIMPLEMENTATION TAbstractListViewAdapter : public System::Classes::TInterfacedPersistent
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | FMX.ListView.Adapters.Base.pas FMX.ListView.Adapters.Base.hpp |
FMX.ListView.Adapters.Base | FMX.ListView.Adapters.Base |
説明
IListViewAdapter インターフェイスの主要部分を実装している抽象クラスです。リスト ビュー項目のデータとそれらの表現とのインターフェイスとなります。TListViewItems は、このクラスを継承しています。
TAbstractListViewAdapter クラスで IListViewAdapter インターフェイスのどのメンバをカバーしているかを次の表に示します。
TAbstractListViewAdapter サブクラスのイベントのトリガに使用できるメソッドと、それらのイベントへのイベント ハンドラの割り当てを処理するようにオーバーライドできるメソッドを次の表に示します。
また、TAbstractListViewAdapter には、対応するメソッドの機能を実装するためにサブクラスで定義できる次の仮想メソッドも用意されています。
仮想メソッド | 対応するメソッド |
---|---|
DoCreateNewViews | CreateNewViews |
DoResetView | ResetView |
DoResetViews | ResetViews |
関連項目
- FMX.ListViewCustomAdapterサンプル アプリケーション