ButtonBase.GetPreferredSize(Size) Methode

Definition

Ruft die Größe eines rechteckigen Bereichs ab, in den ein Steuerelement angebracht werden kann.

public:
 override System::Drawing::Size GetPreferredSize(System::Drawing::Size proposedSize);
public override System.Drawing.Size GetPreferredSize(System.Drawing.Size proposedSize);
override this.GetPreferredSize : System.Drawing.Size -> System.Drawing.Size
Public Overrides Function GetPreferredSize (proposedSize As Size) As Size

Parameter

proposedSize
Size

Der bereich mit benutzerdefinierter Größe für ein Steuerelement.

Gibt zurück

Ein sortiertes Typpaar Size , das die Breite und Höhe eines Rechtecks darstellt.

Hinweise

Das Verhalten von GetPreferredSize Steuerelementen unterscheidet sich. Möglicherweise LayoutEngine kann die zurückgegebene Größe dem Steuerelement nicht zugewiesen werden. Sie können eine Größe zurückgeben, die größer als die im proposedSize Parameter angegebenen Einschränkungen ist, sollte jedoch proposedSize verringert werden, wenn die Einschränkung verringert wird. Beispiel: GetPreferredSize(new Size(100, 0)) Sollte nicht breiter sein als GetPreferredSize(new Size(200, 0)). Die Ausnahme ist eine proposedSize von 0 oder Size.Empty, die als nicht eingeschränkt definiert sind.

Gilt für: