Vcl.StdCtrls.TCustomListBox.Canvas

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Canvas: TCanvas read FCanvas;

C++

__property Vcl::Graphics::TCanvas* Canvas = {read=FCanvas};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
Vcl.StdCtrls.pas
Vcl.StdCtrls.hpp
Vcl.StdCtrls TCustomListBox

Beschreibung

Ermöglicht den Zugriff auf eine Zeichenoberfläche, wenn eine Ereignisbehandlungsroutine für das Ereignis OnDrawItem eines Owner-Draw-Listenfeldes implementiert wird.

Canvas ist nur für Anwendungen von Bedeutung, die die Einträge eines Listenfeldes selbst zeichnen (also nur bei Owner-Draw-Listenfeldern). Mit Canvas können Sie Grafiken erzeugen, die als Einträge eines Listenfeldes verwendet werden.

Im Konstruktor des Listenfeldes wird für die Eigenschaft Canvas standardmäßig ein TControlCanvas-Objekt erzeugt. Indem Sie der Eigenschaft Style den entsprechenden Wert zuweisen, können Sie ein Owner-Draw-Listenfeld erzeugen, das eine Zeichenfläche verwendet.

Siehe auch

Codebeispiele