Vcl.ComCtrls.TMonthCalendar.CanAutoSize
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.