Vcl.ComCtrls.TMonthCalendar.CanAutoSize

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function CanAutoSize(var NewWidth, NewHeight: Integer): Boolean; override;

C++

virtual bool __fastcall CanAutoSize(int &NewWidth, int &NewHeight);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TMonthCalendar

Beschreibung

Bestimmt, ob sich die Größe des Steuerelements automatisch so anpasst, dass ein voller Monat angezeigt wird.

CanAutoSize wird automatisch aufgerufen, wenn die Eigenschaft AutoSize auf true gesetzt ist und die Größe des Steuerelements verändert wird. Diese Methode implementiert die Eigenschaft AutoSize und stellt sicher, dass NewWidth und NewHeight die Breite bzw. Höhe repräsentieren, die für die Anzeige eines vollen Monats im Kalender erforderlich ist.

Wenn die Werte von NewWidth und NewHeight so angepasst werden, dass die Anzeige eines vollen Monats ermöglicht wird, gibt CanAutoSize true zurück. Ansonsten wird false zurückgegeben und die Größenänderung abgebrochen.

Siehe auch