FMX.Forms.TCustomPopupForm.Size
Delphi
property Size: TSizeF read FSize write SetSize;
C++
__property System::Types::TSizeF Size = {read=FSize, write=SetSize};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | FMX.Forms.pas FMX.Forms.hpp |
FMX.Forms | TCustomPopupForm |
Beschreibung
Der Arbeitsbereich des aktuellen Popup-Formulars.
Size legt die Größe des Arbeitsbereichs des aktuellen TCustomPopupForm-Popup-Formulars fest. Size definiert das Rechteck, an dem alle Steuerelemente des Formulars ausgerichtet werden.
In der folgenden Abbildung ist das Size-Rechteck des Popup-Formulars mit der grünen gestrichelten Linie dargestellt. Das physische Rechteck des Popup-Formularfensters (definiert durch Width und Height) ist mit der roten gestrichelten Linie dargestellt.
Wie Sie aus der Abbildung entnehmen können, wird das physische Rechteck nicht für die Positionierung verwendet.
ClientWidth und ClientHeight des Arbeitsbereichs des Formulars werden automatisch entsprechend den angegebenen Eigenschaften Size und Padding festgelegt. Wenn PlacementRectangle festgelegt ist und Placement Absolute
ist, dann wird Size ignoriert.
Verwenden Sie ein TSizeF-Objekt, um die Größe eines Popup-Formulars festzulegen.
Beispielsweise setzt der folgende Code die Breite des Arbeitsbereichs auf 200
und dessen Höhe auf 250
:
Form1.Size := TSizeF.Create(200, 250);