Partager via


TextBoxBase.SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) Méthode

Définition

Définit les limites spécifiées du TextBoxBase contrôle.

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)

Paramètres

x
Int32

Nouvelle Left valeur de propriété du contrôle.

y
Int32

Nouvelle Top valeur de propriété du contrôle.

width
Int32

Nouvelle Width valeur de propriété du contrôle.

height
Int32

Non utilisé.

specified
BoundsSpecified

Combinaison au niveau du bit des BoundsSpecified valeurs.

Remarques

Le TextBoxBase contrôle utilise la PreferredHeight propriété pour définir les limites si la AutoSize propriété est true et la Multiline propriété .false

En règle générale, les paramètres qui correspondent aux limites non incluses dans le specified paramètre sont transmis avec leurs valeurs actuelles. Par exemple, le Heightou Widthles XY propriétés de la Location propriété peuvent être transmis avec une référence à l’instance actuelle du contrôle. Toutefois, toutes les valeurs passées sont respectées et appliquées au contrôle.

Le specified paramètre représente les éléments des contrôles modifiés Bounds par votre application. Par exemple, si vous modifiez le Size contrôle, la specified valeur du paramètre est la Size valeur de BoundsSpecified. Toutefois, si la Size valeur est ajustée en réponse à la Dock propriété définie, la valeur du specified paramètre est la None valeur de BoundsSpecified.

Notes pour les héritiers

En cas de SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) substitution dans une classe dérivée, veillez à appeler la méthode de la classe de SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) base pour forcer les limites du contrôle à modifier. Les classes dérivées peuvent ajouter des restrictions de taille à la SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) méthode.

S’applique à