Control Конструкторы

Определение

Инициализация нового экземпляра класса Control.Initializes a new instance of the Control class.

Перегрузки

Control()

Инициализирует новый экземпляр класса Control с параметрами по умолчанию.Initializes a new instance of the Control class with default settings.

Control(String)

Инициализирует новый экземпляр класса Control с конкретным текстом.Initializes a new instance of the Control class with specific text.

Control(Control, String)

Инициализирует новый экземпляр класса Control как дочерний элемент управления с конкретным текстом.Initializes a new instance of the Control class as a child control, with specific text.

Control(String, Int32, Int32, Int32, Int32)

Инициализирует новый экземпляр класса Control с конкретным текстом, размером и расположением.Initializes a new instance of the Control class with specific text, size, and location.

Control(Control, String, Int32, Int32, Int32, Int32)

Инициализирует новый экземпляр класса Control как дочерний элемент управления с определенным текстом, размером и местоположением.Initializes a new instance of the Control class as a child control, with specific text, size, and location.

Control()

Инициализирует новый экземпляр класса Control с параметрами по умолчанию.Initializes a new instance of the Control class with default settings.

public:
 Control();
public Control ();
Public Sub New ()

Комментарии

Класс Control является базовым классом для всех элементов управления, используемых в приложении Windows Forms.The Control class is the base class for all controls used in a Windows Forms application. Поскольку этот класс обычно не используется для создания экземпляра класса, этот конструктор обычно не вызывается напрямую, а вызывается производным классом.Because this class is not typically used to create an instance of the class, this constructor is typically not called directly but is instead called by a derived class.

Control(String)

Инициализирует новый экземпляр класса Control с конкретным текстом.Initializes a new instance of the Control class with specific text.

public:
 Control(System::String ^ text);
public Control (string text);
new System.Windows.Forms.Control : string -> System.Windows.Forms.Control
Public Sub New (text As String)

Параметры

text
String

Текст, отображаемый элементом управления.The text displayed by the control.

Комментарии

Класс Control является базовым классом для всех элементов управления, используемых в приложении Windows Forms.The Control class is the base class for all controls used in a Windows Forms application. Поскольку этот класс обычно не используется для создания экземпляра класса, этот конструктор обычно не вызывается напрямую, а вызывается производным классом.Because this class is not typically used to create an instance of the class, this constructor is typically not called directly but is instead called by a derived class.

Эта версия конструктора Control присваивает начальному свойству Text значение параметра text.This version of the Control constructor sets the initial Text property value to the text parameter value.

Control(Control, String)

Инициализирует новый экземпляр класса Control как дочерний элемент управления с конкретным текстом.Initializes a new instance of the Control class as a child control, with specific text.

public:
 Control(System::Windows::Forms::Control ^ parent, System::String ^ text);
public Control (System.Windows.Forms.Control parent, string text);
new System.Windows.Forms.Control : System.Windows.Forms.Control * string -> System.Windows.Forms.Control
Public Sub New (parent As Control, text As String)

Параметры

parent
Control

Объект Control, который будет родительским по отношению к элементу управления.The Control to be the parent of the control.

text
String

Текст, отображаемый элементом управления.The text displayed by the control.

Комментарии

Класс Control является базовым классом для всех элементов управления, используемых в приложении Windows Forms.The Control class is the base class for all controls used in a Windows Forms application. Поскольку этот класс обычно не используется для создания экземпляра класса, этот конструктор обычно не вызывается напрямую, а вызывается производным классом.Because this class is not typically used to create an instance of the class, this constructor is typically not called directly but is instead called by a derived class.

Эта версия конструктора Control присваивает начальному свойству Text значение параметра text.This version of the Control constructor sets the initial Text property value to the text parameter value. Конструктор также добавляет элемент управления в Control.ControlCollectionродительского элемента управления.The constructor also adds the control to the parent control's Control.ControlCollection.

Control(String, Int32, Int32, Int32, Int32)

Инициализирует новый экземпляр класса Control с конкретным текстом, размером и расположением.Initializes a new instance of the Control class with specific text, size, and location.

public:
 Control(System::String ^ text, int left, int top, int width, int height);
public Control (string text, int left, int top, int width, int height);
new System.Windows.Forms.Control : string * int * int * int * int -> System.Windows.Forms.Control
Public Sub New (text As String, left As Integer, top As Integer, width As Integer, height As Integer)

Параметры

text
String

Текст, отображаемый элементом управления.The text displayed by the control.

left
Int32

Позиция X элемента управления относительно левого края контейнера элемента управления (в пикселях).The X position of the control, in pixels, from the left edge of the control's container. Значение присваивается свойству Left.The value is assigned to the Left property.

top
Int32

Позиция Y элемента управления относительно верхнего края контейнера элемента управления (в пикселях).The Y position of the control, in pixels, from the top edge of the control's container. Значение присваивается свойству Top.The value is assigned to the Top property.

width
Int32

Ширина элемента управления (в пикселях).The width of the control, in pixels. Значение присваивается свойству Width.The value is assigned to the Width property.

height
Int32

Высота элемента управления (в пикселях).The height of the control, in pixels. Значение присваивается свойству Height.The value is assigned to the Height property.

Комментарии

Класс Control является базовым классом для всех элементов управления, используемых в приложении Windows Forms.The Control class is the base class for all controls used in a Windows Forms application. Поскольку этот класс обычно не используется для создания экземпляра класса, этот конструктор обычно не вызывается напрямую, а вызывается производным классом.Because this class is not typically used to create an instance of the class, this constructor is typically not called directly but is instead called by a derived class.

Эта версия конструктора Control присваивает начальному свойству Text значение параметра text.This version of the Control constructor sets the initial Text property value to the text parameter value. Начальная Size и Location элемента управления определяются значениями параметров left, top, width и height.The initial Size and Location of the control are determined by the left, top, width and height parameter values.

Примечание

Чтобы обеспечить лучшую производительность, не устанавливайте размер элемента управления в конструкторе.To maintain better performance, do not set the size of a control in its constructor. Предпочтительным методом является переопределение свойства DefaultSize.The preferred method is to override the DefaultSize property.

Control(Control, String, Int32, Int32, Int32, Int32)

Инициализирует новый экземпляр класса Control как дочерний элемент управления с определенным текстом, размером и местоположением.Initializes a new instance of the Control class as a child control, with specific text, size, and location.

public:
 Control(System::Windows::Forms::Control ^ parent, System::String ^ text, int left, int top, int width, int height);
public Control (System.Windows.Forms.Control parent, string text, int left, int top, int width, int height);
new System.Windows.Forms.Control : System.Windows.Forms.Control * string * int * int * int * int -> System.Windows.Forms.Control
Public Sub New (parent As Control, text As String, left As Integer, top As Integer, width As Integer, height As Integer)

Параметры

parent
Control

Объект Control, который будет родительским по отношению к элементу управления.The Control to be the parent of the control.

text
String

Текст, отображаемый элементом управления.The text displayed by the control.

left
Int32

Позиция X элемента управления относительно левого края контейнера элемента управления (в пикселях).The X position of the control, in pixels, from the left edge of the control's container. Значение присваивается свойству Left.The value is assigned to the Left property.

top
Int32

Позиция Y элемента управления относительно верхнего края контейнера элемента управления (в пикселях).The Y position of the control, in pixels, from the top edge of the control's container. Значение присваивается свойству Top.The value is assigned to the Top property.

width
Int32

Ширина элемента управления (в пикселях).The width of the control, in pixels. Значение присваивается свойству Width.The value is assigned to the Width property.

height
Int32

Высота элемента управления (в пикселях).The height of the control, in pixels. Значение присваивается свойству Height.The value is assigned to the Height property.

Комментарии

Класс Control является базовым классом для всех элементов управления, используемых в приложении Windows Forms.The Control class is the base class for all controls used in a Windows Forms application. Поскольку этот класс обычно не используется для создания экземпляра класса, этот конструктор обычно не вызывается напрямую, а вызывается производным классом.Because this class is not typically used to create an instance of the class, this constructor is typically not called directly but is instead called by a derived class.

Эта версия конструктора Control присваивает начальному свойству Text значение параметра text.This version of the Control constructor sets the initial Text property value to the text parameter value. Конструктор также добавляет элемент управления в Control.ControlCollectionродительского элемента управления.The constructor also adds the control to the parent control's Control.ControlCollection. Начальная Size и Location элемента управления определяются значениями параметров left, top, width и height.The initial Size and Location of the control are determined by the left, top, width and height parameter values.

Примечание

Чтобы обеспечить лучшую производительность, не устанавливайте размер элемента управления в конструкторе.To maintain better performance, do not set the size of a control in its constructor. Предпочтительным методом является переопределение свойства DefaultSize.The preferred method is to override the DefaultSize property.

Применяется к