Vcl.StdCtrls.TListBox.OnMeasureItem

Aus RAD Studio API Documentation

Delphi

property OnMeasureItem: TMeasureItemEvent read FOnMeasureItem write FOnMeasureItem;

C++

__property OnMeasureItem;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event published
Vcl.StdCtrls.pas
Vcl.StdCtrls.hpp
Vcl.StdCtrls TListBox

Beschreibung

Tritt ein, wenn ein Eintrag in einem Owner-Draw-Listenfeld mit variabler Höhe neu gezeichnet werden muss. {{#multireplace:Vcl.StdCtrls.TListBox.OnMeasureItem|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} erbt von {{#multireplace:Vcl.StdCtrls.TCustomListBox.OnMeasureItem|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. Der folgende Inhalt bezieht sich auf {{#multireplace:Vcl.StdCtrls.TCustomListBox.OnMeasureItem|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.

Tritt ein, wenn ein Eintrag in einem Owner-Draw-Listenfeld mit variabler Höhe neu gezeichnet werden muss.

Mit einer Ereignisbehandlungsroutine für OnMeasureItem können Sie die Höhe der Einträge eines Listenfeldes festlegen, dessen Eigenschaft Style den Wert lbOwnerDrawVariable hat.

OnMeasureItem ist vom Typ Vcl.StdCtrls.TMeasureItemEvent. Dieser Typ enthält drei Parameter, die den Eintrag beschreiben.

Nach OnMeasureItem tritt das Ereignis OnDrawItem ein, dessen Ereignisbehandlungsroutine den Eintrag mit der angegebenen Höhe zeichnet.

Siehe auch

Codebeispiele