FMX.ListView.Adapters.Base.TFilterableListViewItems.Filter

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property Filter: TFilterPredicate read GetFilterPredicate write SetFilterPredicate;

C++

__property System::DelphiInterface<System::Sysutils::TPredicate__1<System::UnicodeString> > Filter = {read=GetFilterPredicate, write=SetFilterPredicate};

プロパティ

種類 可視性 ソース ユニット
property public
FMX.ListView.Adapters.Base.pas
FMX.ListView.Adapters.Base.hpp
FMX.ListView.Adapters.Base TFilterableListViewItems


説明

リスト項目の文字列を評価して、文字列がフィルタを通過する場合は True を返し、そうでない場合は False を返す文字列ベースの述語です。フィルタを通過しないリスト項目は、リスト ビューには表示されません。

TFilterableListViewItems のサブクラスで DoFilterItem を実装する場合は、指定されたフィルタを適用する必要があります。通常、DoFilterItem では、フィルタの評価対象となるリスト項目文字列を指定します。ただし、サブクラスでの実装では、Filter の値を考慮しないフィルタリング ロジックを定義してもかまいません。

関連項目