TextBoxBase.SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
- 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.