Vcl.ExtActns.TTabAction.BeforeTabChange
Delphi
property BeforeTabChange: TNotifyEvent read FBeforeTabChange write FBeforeTabChange;
C++
__property System::Classes::TNotifyEvent BeforeTabChange = {read=FBeforeTabChange, write=FBeforeTabChange};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
event | public | Vcl.ExtActns.pas Vcl.ExtActns.hpp |
Vcl.ExtActns | TTabAction |
説明
アクションが関連付けられているタブコントロールのページを変更する直前に発生します。
BeforeTabChange イベントハンドラを記述すると,タブアクションが関連付けられているタブコントロールの現在のページを変更する前に追加のタスクを実行できます。一般に,このイベントを使用すると,現在のページが変更される前にユーザーが加えた変更について保存または応答することができます。
メモ: BeforeTabChange が発生するのは,アクションがタブコントロールのページを(それが成功しないにしても)変更しようとする場合だけです。アクションが(たとえば,TNextPage がタブコントロールの最終ページにあるときに)ほかのタスクを試みた場合は,BeforeTabChange は発生しません。