TextBoxBase.SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) Метод

Определение

Задает указанные границы элемента управления TextBoxBase.

protected:
 override void SetBoundsCore(int x, int y, int width, int height, System::Windows::Forms::BoundsSpecified specified);
protected override void SetBoundsCore (int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified);
override this.SetBoundsCore : int * int * int * int * System.Windows.Forms.BoundsSpecified -> unit
Protected Overrides Sub SetBoundsCore (x As Integer, y As Integer, width As Integer, height As Integer, specified As BoundsSpecified)

Параметры

x
Int32

Новое значение свойства Left элемента управления.

y
Int32

Новое значение свойства Top элемента управления.

width
Int32

Новое значение свойства Width элемента управления.

height
Int32

Не используется.

specified
BoundsSpecified

Поразрядное сочетание значений BoundsSpecified.

Комментарии

Элемент TextBoxBase управления использует PreferredHeight свойство для задания границ, если AutoSize свойство и true Multiline свойство равно false.

Как правило, параметры, соответствующие границам, не включенным в specified параметр, передаются вместе со своими текущими значениями. Например, HeightWidthсвойство или X Y свойства Location свойства можно передать со ссылкой на текущий экземпляр элемента управления. Однако все переданные значения учитываются и применяются к элементу управления.

Параметр specified представляет элементы элементов управления Bounds , измененных приложением. Например, если изменить Size элемент управления, specified значение параметра равно Size BoundsSpecified. Однако если значение Size параметра корректируется в ответ на заданное Dock свойство, specified значение параметра равно None BoundsSpecified.

Примечания для тех, кто наследует этот метод

При переопределении SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) в производном классе обязательно вызовите метод базового класса SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) , чтобы принудительно изменить границы элемента управления. Производные классы могут добавлять ограничения на размер метода SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) .

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