ButtonBase.GetPreferredSize(Size) 方法

定義

取出可容納控制點的矩形區域大小。

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

參數

proposedSize
Size

這是自訂大小的控制區。

傳回

一對有序的類型 Size ,代表矩形的寬度與高度。

備註

GetPreferredSize 行為因控制而異。 他們 LayoutEngine 可能無法將回傳的尺寸分配給對照組。 你可以回傳比參數中顯示 proposedSize 的限制更大的大小,但 proposedSize 隨著限制縮小,大小應該會減少。 例如,不 GetPreferredSize(new Size(100, 0)) 應該比 GetPreferredSize(new Size(200, 0))更寬。 例外是 a proposedSize 為 0 或 Size.Empty,定義為無約束。

適用於