Поделиться через


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 логику масштабирования, но вам нужно указать собственные границы.

Применяется к