次の方法で共有


Control コンストラクター

定義

Control クラスの新しいインスタンスを初期化します。

オーバーロード

Control()

Control クラスの新しいインスタンスを既定の設定で初期化します。

Control(String)

テキストを指定して、Control クラスの新しいインスタンスを初期化します。

Control(Control, String)

テキストを指定して、Control クラスの新しいインスタンスを子コントロールとして初期化します。

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

テキスト、サイズ、および位置を指定して、Control クラスの新しいインスタンスを初期化します。

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

テキスト、サイズ、および位置を指定して、Control クラスの新しいインスタンスを子コントロールとして初期化します。

Control()

Control クラスの新しいインスタンスを既定の設定で初期化します。

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

注釈

クラスはControl、Windows フォーム アプリケーションで使用されるすべてのコントロールの基本クラスです。 このクラスは通常、 クラスのインスタンスを作成するために使用されないため、通常、このコンストラクターは直接呼び出されず、代わりに派生クラスによって呼び出されます。

適用対象

Control(String)

テキストを指定して、Control クラスの新しいインスタンスを初期化します。

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

パラメーター

text
String

コントロールによって表示されるテキスト。

注釈

クラスはControl、Windows フォーム アプリケーションで使用されるすべてのコントロールの基本クラスです。 このクラスは通常、 クラスのインスタンスを作成するために使用されないため、通常、このコンストラクターは直接呼び出されず、代わりに派生クラスによって呼び出されます。

このバージョンのコンストラクターは、 Control 初期 Text プロパティ値をパラメーター値に text 設定します。

適用対象

Control(Control, String)

テキストを指定して、Control クラスの新しいインスタンスを子コントロールとして初期化します。

public:
 Control(System::Windows::Forms::Control ^ parent, System::String ^ text);
public Control (System.Windows.Forms.Control parent, 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

text
String

コントロールによって表示されるテキスト。

注釈

クラスはControl、Windows フォーム アプリケーションで使用されるすべてのコントロールの基本クラスです。 このクラスは通常、 クラスのインスタンスを作成するために使用されないため、通常、このコンストラクターは直接呼び出されず、代わりに派生クラスによって呼び出されます。

このバージョンのコンストラクターは、 Control 初期 Text プロパティ値をパラメーター値に text 設定します。 また、コンストラクターは、親コントロールの にコントロール Control.ControlCollectionを追加します。

適用対象

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

テキスト、サイズ、および位置を指定して、Control クラスの新しいインスタンスを初期化します。

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);
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

コントロールによって表示されるテキスト。

left
Int32

コントロールのコンテナーの左端からのコントロールの X 位置 (ピクセル単位)。 値は Left プロパティに代入されます。

top
Int32

コントロールのコンテナーの上端からのコントロールの Y 位置 (ピクセル単位)。 値は Top プロパティに代入されます。

width
Int32

コントロールの幅 (ピクセル単位)。 値は Width プロパティに代入されます。

height
Int32

コントロールの高さ (ピクセル単位)。 値は Height プロパティに代入されます。

注釈

クラスはControl、Windows フォーム アプリケーションで使用されるすべてのコントロールの基本クラスです。 このクラスは通常、 クラスのインスタンスを作成するために使用されないため、通常、このコンストラクターは直接呼び出されず、代わりに派生クラスによって呼び出されます。

このバージョンのコンストラクターは、 Control 初期 Text プロパティ値をパラメーター値に text 設定します。 コントロールの初期SizeLocation は、および height パラメーターの widthlefttop値によって決まります。

注意

パフォーマンスを向上させるには、コンストラクターでコントロールのサイズを設定しないでください。 推奨される方法は、 プロパティを DefaultSize オーバーライドすることです。

適用対象

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

テキスト、サイズ、および位置を指定して、Control クラスの新しいインスタンスを子コントロールとして初期化します。

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);
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

text
String

コントロールによって表示されるテキスト。

left
Int32

コントロールのコンテナーの左端からのコントロールの X 位置 (ピクセル単位)。 値は Left プロパティに代入されます。

top
Int32

コントロールのコンテナーの上端からのコントロールの Y 位置 (ピクセル単位)。 値は Top プロパティに代入されます。

width
Int32

コントロールの幅 (ピクセル単位)。 値は Width プロパティに代入されます。

height
Int32

コントロールの高さ (ピクセル単位)。 値は Height プロパティに代入されます。

注釈

クラスはControl、Windows フォーム アプリケーションで使用されるすべてのコントロールの基本クラスです。 このクラスは通常、 クラスのインスタンスを作成するために使用されないため、通常、このコンストラクターは直接呼び出されず、代わりに派生クラスによって呼び出されます。

このバージョンのコンストラクターは、 Control 初期 Text プロパティ値をパラメーター値に text 設定します。 また、コンストラクターは、親コントロールの にコントロール Control.ControlCollectionを追加します。 コントロールの初期SizeLocation は、および height パラメーターの widthlefttop値によって決まります。

Note

パフォーマンスを向上させるには、コンストラクターでコントロールのサイズを設定しないでください。 推奨される方法は、 プロパティを DefaultSize オーバーライドすることです。

適用対象