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

Definicja

Ustawia określone granice kontrolki 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)

Parametry

x
Int32

Nowa Left wartość właściwości kontrolki.

y
Int32

Nowa Top wartość właściwości kontrolki.

width
Int32

Nowa Width wartość właściwości kontrolki.

height
Int32

Nie używany.

specified
BoundsSpecified

Bitowa kombinacja BoundsSpecified wartości.

Uwagi

Kontrolka używa właściwości , aby ustawić granice, jeśli AutoSize właściwość to true , a Multiline właściwość to false.TextBoxBasePreferredHeight

Zazwyczaj parametry, które odpowiadają granicom, które nie są uwzględnione w parametrze specified , są przekazywane wraz z ich bieżącymi wartościami. Na przykład Heightwłaściwości Location , Widthlub X właściwości Y można przekazać za pomocą odwołania do bieżącego wystąpienia kontrolki. Jednak wszystkie przekazane wartości są uznawane i stosowane do kontrolki.

Parametr specified reprezentuje elementy kontrolek Bounds zmienionych przez aplikację. Jeśli na przykład zmienisz Size kontrolkę, specified wartość parametru to Size wartość BoundsSpecified. Jeśli Size jednak element jest dostosowywany w odpowiedzi na ustawioną Dock właściwość, specified wartość parametru jest wartością NoneBoundsSpecified.

Uwagi dotyczące dziedziczenia

Podczas zastępowania SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) w klasie pochodnej należy wywołać metodę klasy SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) bazowej, aby wymusić zmianę granic kontrolki. Klasy pochodne mogą dodawać ograniczenia rozmiaru SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) do metody .

Dotyczy