API:Vcl.ExtActns.TNextTab.OnValidateTab

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

Delphi

property OnValidateTab: TValidateTabEvent read FOnValidateTab write FOnValidateTab;

C++

__property OnValidateTab;

プロパティ

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

説明

アプリケーションがアイドルなときや,アクションリストが更新されたときに発生します。

Vcl.ExtActns.TNextTab.OnValidateTab は Vcl.ExtActns.TTabAction.OnValidateTab を継承しています。以下の内容はすべて Vcl.ExtActns.TTabAction.OnValidateTab を参照しています。

アプリケーションがアイドルなときや,アクションリストが更新されたときに発生します。

アプリケーションがアイドルなときにタブアクションのプロパティを更新するには,OnUpdate イベントではなく OnValidateTab イベントを使用します。UpdateTarget メソッドのデフォルト動作を阻止する OnUpdate イベントとは異なり,OnValidateTab イベントは,UpdateTarget が Enabled プロパティをターゲットタブコントロールが有効かどうかを反映するように設定した後に発生します。

OnValidateTab を使用すると,タブアクションのどのプロパティでも更新できますが,主に想定されているのはターゲットタブコントロールの現在のページの内容次第でアクションを有効または無効にすることです。

Sender は,このイベントで更新するタブアクションコンポーネントです。

TabControl は,ターゲットタブコントロールです。

Enabled は,このアクションの Enabled プロパティを反映します。イベントハンドラに Enabled を設定すると,現在の状態次第でアクションを有効または無効にできます。

関連項目