Vcl.StdCtrls.TCustomListBox.Canvas
Delphi
property Canvas: TCanvas read FCanvas;
C++
__property Vcl::Graphics::TCanvas* Canvas = {read=FCanvas};
Inhaltsverzeichnis
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