次の方法で共有


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.cs
ソース:
Control.cs
ソース:
Control.cs
ソース:
Control.cs
ソース:
Control.cs

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

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

注釈

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

適用対象

Control(String)

ソース:
Control.cs
ソース:
Control.cs
ソース:
Control.cs
ソース:
Control.cs
ソース:
Control.cs

特定のテキストを使用して、 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.cs
ソース:
Control.cs
ソース:
Control.cs
ソース:
Control.cs
ソース:
Control.cs

特定のテキストを使用して、 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.cs
ソース:
Control.cs
ソース:
Control.cs
ソース:
Control.cs
ソース:
Control.cs

特定のテキスト、サイズ、および場所を使用して、 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 は、 lefttopwidth 、および height パラメーター値によって決まります。

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

適用対象

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

ソース:
Control.cs
ソース:
Control.cs
ソース:
Control.cs
ソース:
Control.cs
ソース:
Control.cs

特定のテキスト、サイズ、および場所を使用して、 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 は、 lefttopwidth 、および height パラメーター値によって決まります。

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

適用対象