ScrollBar.GetScaledBounds(Rectangle, SizeF, BoundsSpecified) 方法

定义

返回以将 ScrollBar 缩放指定的量时要使用的边界。

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

参数

bounds
Rectangle

指定初始边界的 Rectangle

factor
SizeF

指示当前边界应增加的量的 SizeF

specified
BoundsSpecified

一个 BoundsSpecified 值的按位组合,指示如何定义由 GetScaledBounds(Rectangle, SizeF, BoundsSpecified) 返回的控件大小和位置。

返回

指定缩放边界的 Rectangle

注解

这是一个帮助程序方法,方法用于 ScaleControl 返回控件应按其缩放的边界。 如果想要重用 ScaleControl 缩放逻辑,但需要提供自己的边界,则可以重写此方法。

适用于