FMX.StdCtrls.TPathLabel.OnExit
Delphi
property OnExit: TNotifyEvent read FOnExit write FOnExit;
C++
__property OnExit;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
event | published | FMX.StdCtrls.pas FMX.StdCtrls.hpp |
FMX.StdCtrls | TPathLabel |
説明
入力フォーカスがコントロールからなくなった際に発生します。
FMX.StdCtrls.TPathLabel.OnExit は FMX.Controls.TControl.OnExit を継承しています。以下の内容はすべて FMX.Controls.TControl.OnExit を参照しています。
入力フォーカスがコントロールからなくなった際に発生します。
OnExit はまた、DoExit が呼び出された際にも発生します。
OnExit のイベント ハンドラを記述すると、入力フォーカスがコントロールからなくなった際に何を発生させるかを指定できます。
メモ: たとえば、TEdit コントロールで、ユーザーが特定の値を入力するまでそのコントロールから離れるのを抑制したいとします。これは、次のようなコードで実現できます:
= </nowiki>"delphi"> procedure TForm1.Edit1Exit(Sender: TObject); begin if Edit1.Text <> 'Hello' then Edit1.Abort; end;
Edit1.SetFocus;
のようなコードでは、期待される効果はない点に注意してください。