Vcl.ListActns.TListControlItems.OnCompare

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

Delphi

property OnCompare: TListCompareEvent read FOnCompare write FOnCompare;

C++

__property TListCompareEvent OnCompare = {read=FOnCompare, write=FOnCompare};

プロパティ

種類 可視性 ソース ユニット
event published
Vcl.ListActns.pas
Vcl.ListActns.hpp
Vcl.ListActns TListControlItems

説明

コレクションのソートで 2 つの項目を比較する必要があるときに発生します。

OnCompare イベントハンドラを記述すると,SortType プロパティが stData または stBoth の場合にソート順序を示すことができます。

OnCompare イベントハンドラは,パラメータ Item1 と Item2 として渡された項目を比較します。Item1 と Item2 のソート順序が同じ場合,イベントハンドラは 0 を返します。Item1 が Item2 より小さい場合,イベントハンドラは 0 未満の値を返します。Item1 が Item2 より大きい場合,イベントハンドラは 0 を超える値を返します。

関連項目