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 值的按位组合。

注解

如果AutoSize属性是且Multiline属性为 false``true ,则TextBoxBase控件使用PreferredHeight属性设置边界。

通常,与参数中不包含 specified 的边界对应的参数会随当前值一起传入。 例如,Height可以使用对控件的当前实例的引用传入属性或XY属性LocationWidth 但是,传入的所有值都遵循并应用于控件。

specified 参数表示应用程序更改的控件 Bounds 的元素。 例如,如果更改 Size 控件,则 specified 参数值是 SizeBoundsSpecified。 但是,如果 Size 根据 Dock 所设置的属性进行调整,则 specified 参数值是 NoneBoundsSpecified

继承者说明

SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) 派生类中重写时,请务必调用基类 SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) 的方法以强制控件的边界更改。 派生类可以向 SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) 方法添加大小限制。

适用于