Vcl.Forms.TCustomForm.OnPaint
Delphi
property OnPaint: TNotifyEvent read FOnPaint write FOnPaint stored IsForm;
C++
__property System::Classes::TNotifyEvent OnPaint = {read=FOnPaint, write=FOnPaint, stored=IsForm};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
event | protected | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | TCustomForm |
説明
フォームが再描画されたときに発生します。
OnPaint イベントハンドラを記述すると,フォームが再描画されたときに特別な処理を実行することができます。フォームの特別なペイント処理にはこのイベントを使用します。OnPaint イベントは,フォームにコントロールが描画される前に発生します。
フォームのキャンバスのどの部分を再描画するかを指定するには,キャンバスの ClipRect プロパティを使用します。
OnPaint イベントの外でフォームの Canvas プロパティを使った場合,OnPaint イベントによって消され,上書きされます。