Vcl.Controls.TWinControl.Invalidate

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure Invalidate; override;

C++

virtual void __fastcall Invalidate();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TWinControl

Beschreibung

Plant das Neuzeichnen des Steuerelements.

Invalidate informiert ein Steuerelement darüber, dass die gesamte Oberfläche neu gezeichnet werden muss. Der Aufruf von Invalidate kann ein Bildschirmflackern verhindern, das durch eine Folge von teilweise Neuzeichnungsvorgängen ausgelöst wird. Die Leistung wird durch mehrfache Aufrufe der Methode Invalidate vor dem Neuzeichnen des Steuerelements nicht beeinträchtigt.

Das eigentliche Neuzeichnen erfolgt erst beim Aktualisieren des Steuerelements. Rufen Sie Repaint auf, um ein sofortiges Neuzeichnen zu veranlassen.

Siehe auch