TextBoxBase.SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) Metod

Definition

Anger de angivna gränserna för TextBoxBase kontrollen.

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)

Parametrar

x
Int32

Kontrollens nya Left egenskapsvärde.

y
Int32

Kontrollens nya Top egenskapsvärde.

width
Int32

Kontrollens nya Width egenskapsvärde.

height
Int32

Används inte.

specified
BoundsSpecified

En bitvis kombination av BoundsSpecified värdena.

Kommentarer

Kontrollen TextBoxBase använder PreferredHeight egenskapen för att ange gränserna om AutoSize egenskapen är true och egenskapen Multiline är false.

Vanligtvis skickas de parametrar som motsvarar de gränser som inte ingår i parametern specified in med deras aktuella värden. Till exempel Heightkan egenskaperna Width , Xeller Y eller Location för egenskapen skickas in med en referens till den aktuella instansen av kontrollen. Men alla värden som skickas in respekteras och tillämpas på kontrollen.

Parametern specified representerar elementen i kontrollerna Bounds som ändrats av ditt program. Om du till exempel ändrar Size kontrollen specified är Size parametervärdet värdet BoundsSpecifiedför . Men om Size justeras som svar på den Dock egenskap som anges är specifiedNone parametervärdet värdet BoundsSpecifiedför .

Anteckningar till arvingar

När du åsidosättar SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) i en härledd klass måste du anropa basklassens SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) metod för att tvinga kontrollens gränser att ändras. Härledda klasser kan lägga till storleksbegränsningar för SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) metoden.

Gäller för