Data.Bind.ObjectScope.TListDeleteEvent

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

Delphi

TListDeleteEvent = procedure(Sender: TBindSourceAdapter; AIndex: Integer; var AHandled: Boolean; var ADeleted: Boolean) of object;

C++

typedef void __fastcall (__closure *TListDeleteEvent)(TBindSourceAdapter* Sender, int AIndex, bool &AHandled, bool &ADeleted);

プロパティ

種類 可視性 ソース ユニット
type
typedef
public
Data.Bind.ObjectScope.pas
Data.Bind.ObjectScope.hpp
Data.Bind.ObjectScope Data.Bind.ObjectScope


説明

TListDeleteEvent は、既存のデータソースの項目を削除するようアダプタが要求された際に発生するイベント ハンドラです。

TListDeleteEvent には、次のパラメータがあります:

  • Sender は、アダプタを示します。
  • AIndex は、削除する項目のインデックスを識別します。

次のパラメータは、開発者によって設定されます。

  • AHandled は 2 つの値を取れ、True の場合には、アダプタによる項目のデフォルト処理が必要なくなります。False の場合には、アダプタが項目を削除します。
  • ADeleted は項目を削除する際に、True に設定します。