Aracılığıyla paylaş


Control.GetScaledBounds(Rectangle, SizeF, BoundsSpecified) Yöntem

Tanım

Denetimin ölçeklendirildiği sınırları alır.

protected:
 virtual System::Drawing::Rectangle GetScaledBounds(System::Drawing::Rectangle bounds, System::Drawing::SizeF factor, System::Windows::Forms::BoundsSpecified specified);
protected virtual System.Drawing.Rectangle GetScaledBounds (System.Drawing.Rectangle bounds, System.Drawing.SizeF factor, System.Windows.Forms.BoundsSpecified specified);
abstract member GetScaledBounds : System.Drawing.Rectangle * System.Drawing.SizeF * System.Windows.Forms.BoundsSpecified -> System.Drawing.Rectangle
override this.GetScaledBounds : System.Drawing.Rectangle * System.Drawing.SizeF * System.Windows.Forms.BoundsSpecified -> System.Drawing.Rectangle
Protected Overridable Function GetScaledBounds (bounds As Rectangle, factor As SizeF, specified As BoundsSpecified) As Rectangle

Parametreler

bounds
Rectangle

Rectangle Görüntü sınırlarının alındığı alanı belirten bir.

factor
SizeF

Denetimin sınırlarının yüksekliği ve genişliği.

specified
BoundsSpecified

BoundsSpecified değeri, boyutunu ve konumunu tanımlarken kullanılacak denetimin sınırlarını belirtir.

Döndürülenler

Rectangle

Rectangle Denetimin ölçeklendirildiği sınırları temsil eden.

Açıklamalar

Bu, denetimin ölçeklendirildiği sınırları almak için tarafından ScaleControl çağrılan bir yardımcı yöntemdir. Ölçeklendirme mantığını yeniden kullanmak ScaleControl için bu yöntemi geçersiz kılabilirsiniz, ancak kendi sınırlarınızı sağlamanız gerekir. Varsayılan uygulama sınırları, denetimin üst düzey olup olmadığını, denetimin sabit genişlikte mi yoksa otomatik boyutta mı olduğunu ve denetimin sahip olabileceği tüm kenarlıkları dikkate specified alan ölçeklendirilmiş sınırları döndürür.

Şunlara uygulanır

Ayrıca bkz.