Form クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリケーションのユーザー インターフェイスを構成するウィンドウまたはダイアログ ボックスを表します。
public ref class Form : System::Windows::Forms::ContainerControl
public class Form : System.Windows.Forms.ContainerControl
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
public class Form : System.Windows.Forms.ContainerControl
type Form = class
inherit ContainerControl
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Form = class
inherit ContainerControl
Public Class Form
Inherits ContainerControl
- 継承
- 派生
- 属性
例
次の例では、 の新しいインスタンスを Form 作成し、 メソッドを ShowDialog 呼び出してフォームをダイアログ ボックスとして表示します。 この例では、FormBorderStyleMinimizeBoxMaximizeBoxAcceptButtonCancelButtonおよび StartPosition プロパティを設定して、フォームの外観と機能をダイアログ ボックスに変更します。 この例では、フォームControlsのコレクションの メソッドを使用Addして、2 つのButtonコントロールを追加します。 この例では、 プロパティをHelpButton使用して、ダイアログ ボックスのキャプション バーにヘルプ ボタンを表示します。
public:
void CreateMyForm()
{
// Create a new instance of the form.
Form^ form1 = gcnew Form;
// Create two buttons to use as the accept and cancel buttons.
Button^ button1 = gcnew Button;
Button^ button2 = gcnew Button;
// Set the text of button1 to "OK".
button1->Text = "OK";
// Set the position of the button on the form.
button1->Location = Point(10,10);
// Set the text of button2 to "Cancel".
button2->Text = "Cancel";
// Set the position of the button based on the location of button1.
button2->Location =
Point( button1->Left, button1->Height + button1->Top + 10 );
// Set the caption bar text of the form.
form1->Text = "My Dialog Box";
// Display a help button on the form.
form1->HelpButton = true;
// Define the border style of the form to a dialog box.
form1->FormBorderStyle = ::FormBorderStyle::FixedDialog;
// Set the MaximizeBox to false to remove the maximize box.
form1->MaximizeBox = false;
// Set the MinimizeBox to false to remove the minimize box.
form1->MinimizeBox = false;
// Set the accept button of the form to button1.
form1->AcceptButton = button1;
// Set the cancel button of the form to button2.
form1->CancelButton = button2;
// Set the start position of the form to the center of the screen.
form1->StartPosition = FormStartPosition::CenterScreen;
// Add button1 to the form.
form1->Controls->Add( button1 );
// Add button2 to the form.
form1->Controls->Add( button2 );
// Display the form as a modal dialog box.
form1->ShowDialog();
}
public void CreateMyForm()
{
// Create a new instance of the form.
Form form1 = new Form();
// Create two buttons to use as the accept and cancel buttons.
Button button1 = new Button ();
Button button2 = new Button ();
// Set the text of button1 to "OK".
button1.Text = "OK";
// Set the position of the button on the form.
button1.Location = new Point (10, 10);
// Set the text of button2 to "Cancel".
button2.Text = "Cancel";
// Set the position of the button based on the location of button1.
button2.Location
= new Point (button1.Left, button1.Height + button1.Top + 10);
// Set the caption bar text of the form.
form1.Text = "My Dialog Box";
// Display a help button on the form.
form1.HelpButton = true;
// Define the border style of the form to a dialog box.
form1.FormBorderStyle = FormBorderStyle.FixedDialog;
// Set the MaximizeBox to false to remove the maximize box.
form1.MaximizeBox = false;
// Set the MinimizeBox to false to remove the minimize box.
form1.MinimizeBox = false;
// Set the accept button of the form to button1.
form1.AcceptButton = button1;
// Set the cancel button of the form to button2.
form1.CancelButton = button2;
// Set the start position of the form to the center of the screen.
form1.StartPosition = FormStartPosition.CenterScreen;
// Add button1 to the form.
form1.Controls.Add(button1);
// Add button2 to the form.
form1.Controls.Add(button2);
// Display the form as a modal dialog box.
form1.ShowDialog();
}
Public Sub CreateMyForm()
' Create a new instance of the form.
Dim form1 As New Form()
' Create two buttons to use as the accept and cancel buttons.
Dim button1 As New Button()
Dim button2 As New Button()
' Set the text of button1 to "OK".
button1.Text = "OK"
' Set the position of the button on the form.
button1.Location = New Point(10, 10)
' Set the text of button2 to "Cancel".
button2.Text = "Cancel"
' Set the position of the button based on the location of button1.
button2.Location = _
New Point(button1.Left, button1.Height + button1.Top + 10)
' Set the caption bar text of the form.
form1.Text = "My Dialog Box"
' Display a help button on the form.
form1.HelpButton = True
' Define the border style of the form to a dialog box.
form1.FormBorderStyle = FormBorderStyle.FixedDialog
' Set the MaximizeBox to false to remove the maximize box.
form1.MaximizeBox = False
' Set the MinimizeBox to false to remove the minimize box.
form1.MinimizeBox = False
' Set the accept button of the form to button1.
form1.AcceptButton = button1
' Set the cancel button of the form to button2.
form1.CancelButton = button2
' Set the start position of the form to the center of the screen.
form1.StartPosition = FormStartPosition.CenterScreen
' Add button1 to the form.
form1.Controls.Add(button1)
' Add button2 to the form.
form1.Controls.Add(button2)
' Display the form as a modal dialog box.
form1.ShowDialog()
End Sub
注釈
は Form 、アプリケーションに表示されるすべてのウィンドウの表現です。 クラスを Form 使用して、標準ウィンドウ、ツール ウィンドウ、境界線なしウィンドウ、フローティング ウィンドウを作成できます。 クラスを Form 使用して、ダイアログ ボックスなどのモーダル ウィンドウを作成することもできます。 特殊な種類のフォーム (マルチドキュメント インターフェイス (MDI) フォーム) には、MDI 子フォームと呼ばれる他のフォームを含めることができます。 MDI フォームは、 プロパティを IsMdiContainer に true
設定することによって作成されます。 MDI 子フォームは、 プロパティを子フォームを MdiParent 含む MDI 親フォームに設定することによって作成されます。
クラスで使用できるプロパティを Form 使用すると、作成するウィンドウまたはダイアログ ボックスの外観、サイズ、色、ウィンドウ管理機能を決定できます。 Textプロパティを使用すると、タイトル バーのウィンドウのキャプションを指定できます。 Sizeプロパティと DesktopLocation プロパティを使用すると、ウィンドウの表示時のサイズと位置を定義できます。 color プロパティを ForeColor 使用すると、フォームに配置されるすべてのコントロールの既定の前景色を変更できます。 、FormBorderStyleMinimizeBox、および MaximizeBox プロパティを使用すると、実行時にフォームを最小化、最大化、またはサイズ変更できるかどうかを制御できます。
プロパティに加えて、 クラスの メソッドを使用してフォームを操作できます。 たとえば、 メソッドを ShowDialog 使用して、フォームをモーダル ダイアログ ボックスとして表示できます。 メソッドを SetDesktopLocation 使用して、フォームをデスクトップに配置できます。
クラスの イベントを Form 使用すると、フォームで実行されたアクションに応答できます。 イベントを Activated 使用すると、フォームがアクティブになったときにフォームのコントロールに表示されるデータを更新するなどの操作を実行できます。
フォームをアプリケーションの開始クラスとして使用するには、 クラスに という Main
メソッドを配置します。 メソッドで、フォームを Main
作成して表示するコードを追加します。 また、フォームを STAThread
実行するには、 属性を Main
メソッドに追加する必要もあります。 開始フォームを閉じると、アプリケーションも閉じられます。
を表示する前に Form プロパティを Enabled にfalse
設定した場合 (たとえば、Microsoft Visual Studio デザイナーで false に設定Enabled)、最小化、最大化、閉じる、およびシステム ボタンは有効なままになります。 が表示された後 Form (Load イベントが発生した場合など) に をfalse
設定Enabledすると、ボタンは無効になります。
コンストラクター
Form() |
Form クラスの新しいインスタンスを初期化します。 |
フィールド
ScrollStateAutoScrolling |
AutoScroll プロパティの値を判断します。 (継承元 ScrollableControl) |
ScrollStateFullDrag |
ユーザーがウィンドウ全体のドラッグを有効にしているかどうかを判断します。 (継承元 ScrollableControl) |
ScrollStateHScrollVisible |
HScroll プロパティの値が |
ScrollStateUserHasScrolled |
ユーザーが ScrollableControl コントロール内をスクロールしたかどうかを判断します。 (継承元 ScrollableControl) |
ScrollStateVScrollVisible |
VScroll プロパティの値が |
プロパティ
AcceptButton |
ユーザーが Enter キーを押したときにクリックされる、フォーム上のボタンを取得または設定します。 |
AccessibilityObject |
コントロールに割り当てられた AccessibleObject を取得します。 (継承元 Control) |
AccessibleDefaultActionDescription |
アクセシビリティ クライアント アプリケーションで使用されるコントロールの既定のアクションの説明を取得または設定します。 (継承元 Control) |
AccessibleDescription |
ユーザー補助クライアント アプリケーションによって使用される、コントロールの説明を取得または設定します。 (継承元 Control) |
AccessibleName |
ユーザー補助クライアント アプリケーションによって使用されるコントロールの名前を取得または設定します。 (継承元 Control) |
AccessibleRole |
コントロールのアクセスできる役割を取得または設定します。 (継承元 Control) |
ActiveControl |
コンテナー コントロール上のアクティブ コントロールを取得または設定します。 (継承元 ContainerControl) |
ActiveForm |
アプリケーションで現在アクティブなフォームを取得します。 |
ActiveMdiChild |
現在アクティブなマルチ ドキュメント インターフェイス (MDI) 子ウィンドウを取得します。 |
AllowDrop |
ユーザーがコントロールにドラッグしたデータを、そのコントロールが受け入れることができるかどうかを示す値を取得または設定します。 (継承元 Control) |
AllowTransparency |
フォームの不透明度を調整できるかどうかを示す値を取得または設定します。 |
Anchor |
コントロールがバインドされるコンテナーの端を取得または設定し、親のサイズ変更時に、コントロールのサイズがどのように変化するかを決定します。 (継承元 Control) |
AutoScale |
古い.
古い.
フォームで使用されるフォントの高さに合わせてフォームのサイズを調整し、そのコントロールをスケールするかどうかを示す値を取得または設定します。 |
AutoScaleBaseSize |
フォームを自動スケールするときに使用する基本サイズを取得または設定します。 |
AutoScaleDimensions |
コントロールがデザインされたときの寸法を取得または設定します。 (継承元 ContainerControl) |
AutoScaleFactor |
現在の自動スケーリングの寸法と設計時の自動スケーリングの寸法の間のスケール ファクターを取得します。 (継承元 ContainerControl) |
AutoScaleMode |
コントロールの自動スケーリング モードを取得または設定します。 (継承元 ContainerControl) |
AutoScroll |
フォームで自動スクロールを有効にするかどうかを示す値を取得または設定します。 |
AutoScrollMargin |
自動スクロールのマージンのサイズを取得または設定します。 (継承元 ScrollableControl) |
AutoScrollMinSize |
自動スクロールの最小サイズを取得または設定します。 (継承元 ScrollableControl) |
AutoScrollOffset |
ScrollControlIntoView(Control) でのこのコントロールのスクロール先を取得または設定します。 (継承元 Control) |
AutoScrollPosition |
自動スクロールの位置を取得または設定します。 (継承元 ScrollableControl) |
AutoSize |
AutoSizeMode の設定に従って、フォームのサイズを変更します。 |
AutoSize |
このクラスでは、このプロパティは使用されません。 (継承元 Control) |
AutoSizeMode |
フォームを自動的にサイズ変更するときに使用するモードを取得または設定します。 |
AutoValidate |
フォーカスが変更されたときに、このコンテナーのコントロールを自動的に検証するかどうかを示す値を取得または設定します。 |
AutoValidate |
フォーカスが変更されたときに、このコンテナーのコントロールを自動的に検証するかどうかを示す値を取得または設定します。 (継承元 ContainerControl) |
BackColor |
コントロールの背景色を取得または設定します。 |
BackgroundImage |
コントロールに表示される背景イメージを取得または設定します。 (継承元 Control) |
BackgroundImageLayout |
ImageLayout 列挙型で定義される背景画像のレイアウトを取得または設定します。 (継承元 Control) |
BindingContext |
コントロールの BindingContext を取得または設定します。 (継承元 ContainerControl) |
Bottom |
コントロールの下端とコンテナーのクライアント領域の上端の間の距離をピクセルで取得します。 (継承元 Control) |
Bounds |
クライアント以外の要素を含むコントロールの、親コントロールに対する相対的なサイズおよび位置をピクセル単位で取得または設定します。 (継承元 Control) |
CancelButton |
ユーザーが Esc キーを押したときにクリックされるボタン コントロールを取得または設定します。 |
CanEnableIme |
ImeMode プロパティをアクティブな値に設定して、IME サポートを有効にできるかどうかを示す値を取得します。 (継承元 ContainerControl) |
CanFocus |
コントロールがフォーカスを受け取ることができるかどうかを示す値を取得します。 (継承元 Control) |
CanRaiseEvents |
コントロールでイベントが発生するかどうかを決定します。 (継承元 Control) |
CanSelect |
コントロールを選択できるかどうかを示す値を取得します。 (継承元 Control) |
Capture |
コントロールがマウスをキャプチャしたかどうかを示す値を取得または設定します。 (継承元 Control) |
CausesValidation |
そのコントロールが原因で、フォーカスを受け取ると検証が必要なコントロールに対して、検証が実行されるかどうかを示す値を取得または設定します。 (継承元 Control) |
ClientRectangle |
コントロールのクライアント領域を表す四角形を取得します。 (継承元 Control) |
ClientSize |
フォームのクライアント領域のサイズを取得または設定します。 |
CompanyName |
コントロールを含んでいるアプリケーションの会社または作成者の名前を取得します。 (継承元 Control) |
Container |
IContainer を含む Component を取得します。 (継承元 Component) |
ContainsFocus |
コントロール、またはその子コントロールの 1 つに、現在入力フォーカスがあるかどうかを示す値を取得します。 (継承元 Control) |
ContextMenu |
コントロールに関連付けられたショートカット メニューを取得または設定します。 (継承元 Control) |
ContextMenuStrip |
このコントロールに関連付けられている ContextMenuStrip を取得または設定します。 (継承元 Control) |
ControlBox |
フォームのキャプション バーにコントロール ボックスを表示するかどうかを示す値を取得または設定します。 |
Controls |
コントロール内に格納されているコントロールのコレクションを取得します。 (継承元 Control) |
Created |
コントロールが作成されているかどうかを示す値を取得します。 (継承元 Control) |
CreateParams |
コントロール ハンドルが作成されるときに必要な作成パラメーターを取得します。 |
CurrentAutoScaleDimensions |
現在の画面の実行時寸法を取得します。 (継承元 ContainerControl) |
Cursor |
マウス ポインターがコントロールの上にあるときに表示されるカーソルを取得または設定します。 (継承元 Control) |
DataBindings |
コントロールのデータ連結を取得します。 (継承元 Control) |
DataContext |
データ バインディングを目的としたデータ コンテキストを取得または設定します。 これはアンビエント プロパティです。 (継承元 Control) |
DefaultCursor |
コントロールの既定のカーソルを取得または設定します。 (継承元 Control) |
DefaultImeMode |
コントロールがサポートしている既定の IME (Input Method Editor) モードを取得します。 |
DefaultMargin |
コントロール間に既定で指定されている空白をピクセル単位で取得します。 (継承元 Control) |
DefaultMaximumSize |
コントロールの既定の最大サイズとして指定されている長さおよび高さをピクセル単位で取得します。 (継承元 Control) |
DefaultMinimumSize |
コントロールの既定の最小サイズとして指定されている長さおよび高さをピクセル単位で取得します。 (継承元 Control) |
DefaultPadding |
コントロールの内容の既定の内部間隔 (ピクセル単位) を取得します。 (継承元 Control) |
DefaultSize |
コントロールの既定のサイズを取得します。 |
DesignMode |
Component が現在デザイン モードかどうかを示す値を取得します。 (継承元 Component) |
DesktopBounds |
Windows デスクトップ上のフォームのサイズと位置を取得または設定します。 |
DesktopLocation |
Windows デスクトップ上のフォームの位置を取得または設定します。 |
DeviceDpi |
コントロールが現在表示されているディスプレイ デバイスの DPI 値を取得します。 (継承元 Control) |
DialogResult |
フォームのダイアログ結果を取得または設定します。 |
DisplayRectangle |
コントロールの仮想表示領域を表す四角形を取得します。 (継承元 ScrollableControl) |
Disposing |
基本 Control クラスが破棄処理中かどうかを示す値を取得します。 (継承元 Control) |
Dock |
コントロールの境界のうち、親コントロールにドッキングする境界を取得または設定します。また、コントロールのサイズが親コントロール内でどのように変化するかを決定します。 (継承元 Control) |
DockPadding |
コントロールのすべての端に対するドッキング埋め込みの設定を取得します。 (継承元 ScrollableControl) |
DoubleBuffered |
ちらつきを軽減または回避するために、2 次バッファーを使用してコントロールの表面を再描画するかどうかを示す値を取得または設定します。 (継承元 Control) |
Enabled |
コントロールがユーザーとの対話に応答できるかどうかを示す値を取得または設定します。 (継承元 Control) |
Events |
Component に結び付けられているイベント ハンドラーのリストを取得します。 (継承元 Component) |
Focused |
コントロールに入力フォーカスがあるかどうかを示す値を取得します。 (継承元 Control) |
Font |
コントロールによって表示されるテキストのフォントを取得または設定します。 (継承元 Control) |
FontHeight |
コントロールのフォントの高さを取得または設定します。 (継承元 Control) |
ForeColor |
コントロールの前景色を取得または設定します。 (継承元 Control) |
FormBorderColor |
アプリケーションのユーザー インターフェイスを構成するウィンドウまたはダイアログ ボックスを表します。 |
FormBorderStyle |
フォームの境界線スタイルを取得または設定します。 |
FormCaptionBackColor |
アプリケーションのユーザー インターフェイスを構成するウィンドウまたはダイアログ ボックスを表します。 |
FormCaptionTextColor |
アプリケーションのユーザー インターフェイスを構成するウィンドウまたはダイアログ ボックスを表します。 |
FormCornerPreference |
アプリケーションのユーザー インターフェイスを構成するウィンドウまたはダイアログ ボックスを表します。 |
Handle |
コントロールのバインド先のウィンドウ ハンドルを取得します。 (継承元 Control) |
HasChildren |
コントロールに 1 つ以上の子コントロールが格納されているかどうかを示す値を取得します。 (継承元 Control) |
Height |
コントロールの高さを取得または設定します。 (継承元 Control) |
HelpButton |
フォームのキャプション ボックスに [ヘルプ] ボタンを表示するかどうかを示す値を取得または設定します。 |
HorizontalScroll |
水平スクロール バーに関連付けられている特性を取得します。 (継承元 ScrollableControl) |
HScroll |
水平スクロール バーが表示されるかどうかを示す値を、取得または設定します。 (継承元 ScrollableControl) |
Icon |
フォームのアイコンを取得または設定します。 |
ImeMode |
コントロールの IME (Input Method Editor) モードを取得または設定します。 (継承元 Control) |
ImeModeBase |
コントロールの IME モードを取得または設定します。 (継承元 Control) |
InvokeRequired |
呼び出し元がコントロールの作成されたスレッドと異なるスレッド上にあるため、コントロールに対してメソッドの呼び出しを実行するときに、呼び出し元で invoke メソッドを呼び出す必要があるかどうかを示す値を取得します。 (継承元 Control) |
IsAccessible |
コントロールがユーザー補助アプリケーションに表示されるかどうかを示す値を取得または設定します。 (継承元 Control) |
IsAncestorSiteInDesignMode |
このコントロールの先祖の 1 つがサイトに存在し、そのサイトが DesignMode 内にあるかどうかを示します。 このプロパティは読み取り専用です。 (継承元 Control) |
IsDisposed |
コントロールが破棄されているかどうかを示す値を取得します。 (継承元 Control) |
IsHandleCreated |
コントロールにハンドルが関連付けられているかどうかを示す値を取得します。 (継承元 Control) |
IsMdiChild |
フォームがマルチ ドキュメント インターフェイス (MDI) 子フォームかどうかを示す値を取得します。 |
IsMdiContainer |
フォームがマルチ ドキュメント インターフェイス (MDI: Multiple Document Interface) 子フォームのコンテナーかどうかを示す値を取得または設定します。 |
IsMirrored |
コントロールがミラー化されるかどうかを示す値を取得します。 (継承元 Control) |
IsRestrictedWindow |
フォームがすべてのウィンドウとユーザー入力イベントを制限なく使用できるかどうかを示す値を取得します。 |
KeyPreview |
キー イベントがフォーカスを持つコントロールに渡される前に、フォームがそのイベントを受け取るかどうかを示す値を取得または設定します。 |
LayoutEngine |
コントロールのレイアウト エンジンのキャッシュ インスタンスを取得します。 (継承元 Control) |
Left |
コントロールの左端とコンテナーのクライアント領域の左端の間の距離をピクセルで取得または設定します。 (継承元 Control) |
Location | |
Location |
コンテナーの左上隅に対する相対座標として、コントロールの左上隅の座標を取得または設定します。 (継承元 Control) |
MainMenuStrip |
フォームの主要メニューのコンテナーを取得または設定します。 |
Margin |
コントロール間の空白を取得または設定します。 |
Margin |
コントロール間の空白を取得または設定します。 (継承元 Control) |
MaximizeBox |
フォームのキャプション バーに [最大化] ボタンを表示するかどうかを示す値を取得または設定します。 |
MaximizedBounds |
最大化された場合のフォームのサイズを取得または設定します。 |
MaximumSize |
フォームのサイズを変更する場合の最大サイズを取得します。 |
MdiChildren |
対象のフォームが親フォームであるマルチ ドキュメント インターフェイス (MDI) 子フォームの配列を取得します。 |
MdiChildrenMinimizedAnchorBottom |
最小化された MDI 子のアンカーを取得または設定します。 |
MdiParent |
対象となるフォームの現在のマルチ ドキュメント インターフェイス (MDI) 親フォームを取得または設定します。 |
Menu |
フォームに表示する MainMenu を取得または設定します。 |
MergedMenu |
フォームのマージされたメニューを取得します。 |
MinimizeBox |
フォームのキャプション バーに [最小化] ボタンを表示するかどうかを示す値を取得または設定します。 |
MinimumSize |
フォームのサイズを変更する場合の最小サイズを取得または設定します。 |
Modal |
フォームをモーダルとして表示するかどうかを示す値を取得します。 |
Name |
コントロールの名前を取得または設定します。 (継承元 Control) |
Opacity |
フォームの不透明度を取得または設定します。 |
OwnedForms |
対象となるフォームによって所有されている全フォームを表す、Form オブジェクトの配列を取得します。 |
Owner |
対象のフォームを所有しているフォームを取得または設定します。 |
Padding |
コントロールの埋め込みを取得または設定します。 (継承元 Control) |
Parent |
コントロールの親コンテナーを取得または設定します。 (継承元 Control) |
ParentForm |
コンテナー コントロールが割り当てられるフォームを取得します。 (継承元 ContainerControl) |
PreferredSize |
コントロールが適合する四角形領域のサイズを取得します。 (継承元 Control) |
ProductName |
コントロールを格納しているアセンブリの製品名を取得します。 (継承元 Control) |
ProductVersion |
コントロールを格納しているアセンブリのバージョンを取得します。 (継承元 Control) |
RecreatingHandle |
コントロールが現在そのコントロールのハンドルを再作成中かどうかを示す値を取得します。 (継承元 Control) |
Region |
コントロールに関連付けられたウィンドウ領域を取得または設定します。 (継承元 Control) |
RenderRightToLeft |
古い.
古い.
このプロパティは使用されなくなりました。 (継承元 Control) |
ResizeRedraw |
サイズが変更されたときに、コントロールがコントロール自体を再描画するかどうかを示す値を取得または設定します。 (継承元 Control) |
RestoreBounds |
通常のウィンドウ状態におけるフォームの位置とサイズを取得します。 |
Right |
コントロールの右端とコンテナーのクライアント領域の左端の間の距離をピクセルで取得します。 (継承元 Control) |
RightToLeft |
コントロールの要素が、右から左へ表示されるフォントを使用するロケールをサポートするように配置されているかどうかを示す値を取得または設定します。 (継承元 Control) |
RightToLeftLayout |
右から左方向の反転配置を有効にするかどうかを示す値を取得または設定します。 |
ScaleChildren |
子コントロールの表示スケールを決定する値を取得します。 (継承元 Control) |
ShowFocusCues |
コントロールがフォーカスを示す四角形を表示する必要があるかどうかを示す値を取得します。 (継承元 Control) |
ShowIcon |
フォームのキャプション バーにアイコンを表示するかどうかを示す値を取得または設定します。 |
ShowInTaskbar |
フォームを Windows タスクバーに表示するかどうかを示す値を取得または設定します。 |
ShowKeyboardCues |
ユーザー インターフェイスがキーボード アクセラレータを表示または非表示にする適切な状態かどうかを示す値を取得します。 (継承元 Control) |
ShowWithoutActivation |
ウィンドウが表示された時点でそれをアクティブにするかどうかを示す値を取得します。 |
Site |
コントロールのサイトを取得または設定します。 (継承元 Control) |
Size |
フォームのサイズを取得または設定します。 |
SizeGripStyle |
フォームの右下隅に表示するサイズ変更グリップのスタイルを取得または設定します。 |
StartPosition |
実行時にフォームの開始位置を取得または設定します。 |
TabIndex |
コンテナー内のコントロールのタブ オーダーを取得または設定します。 |
TabStop |
ユーザーが Tab キーを使用することによってこのコントロールにフォーカスを移すことができるかどうかを示す値を取得または設定します。 |
TabStop |
ユーザーが Tab キーを使用することによってこのコントロールにフォーカスを移すことができるかどうかを示す値を取得または設定します。 (継承元 Control) |
Tag |
コントロールに関するデータを格納するオブジェクトを取得または設定します。 (継承元 Control) |
Text |
このコントロールに関連付けられているテキストを取得または設定します。 |
Text |
このコントロールに関連付けられているテキストを取得または設定します。 (継承元 Control) |
Top |
コントロールの上端とコンテナーのクライアント領域の上端の間の距離をピクセル単位で取得または設定します。 (継承元 Control) |
TopLevel |
フォームをトップレベル ウィンドウとして表示するかどうかを示す値を取得または設定します。 |
TopLevelControl |
別の Windows フォーム コントロールを親として持たない親コントロールを取得します。 一般的に、これは、コントロールを格納している最も外側の Form です。 (継承元 Control) |
TopMost |
フォームを最上位フォームとして表示するかどうかを示す値を取得または設定します。 |
TransparencyKey |
フォームの透明な領域を表す色を取得または設定します。 |
UseWaitCursor |
現在のコントロールおよびすべての子コントロールに待機カーソルを使用するかどうかを示す値を取得または設定します。 (継承元 Control) |
VerticalScroll |
垂直スクロール バーに関連付けられた特性を取得します。 (継承元 ScrollableControl) |
Visible |
コントロールとそのすべての子コントロールが表示されているかどうかを示す値を取得または設定します。 (継承元 Control) |
VScroll |
垂直スクロール バーが表示されるかどうかを示す値を、取得または設定します。 (継承元 ScrollableControl) |
Width |
コントロールの幅を取得または設定します。 (継承元 Control) |
WindowState |
フォームが最小化されているか、最大化されているか、通常の状態であるかを示す値を取得または設定します。 |
WindowTarget |
このクラスでは、このプロパティは使用されません。 (継承元 Control) |
メソッド
イベント
Activated |
フォームがコード内またはユーザーの操作によってアクティブになると発生します。 |
AutoSizeChanged |
AutoSize プロパティが変更されたときに発生します。 |
AutoSizeChanged |
このクラスでは、このイベントは使用されません。 (継承元 Control) |
AutoValidateChanged |
AutoValidate プロパティが変更されたときに発生します。 |
AutoValidateChanged |
AutoValidate プロパティが変更されたときに発生します。 (継承元 ContainerControl) |
BackColorChanged |
BackColor プロパティの値が変化したときに発生します。 (継承元 Control) |
BackgroundImageChanged |
BackgroundImage プロパティの値が変化したときに発生します。 (継承元 Control) |
BackgroundImageLayoutChanged |
BackgroundImageLayout プロパティが変更されたときに発生します。 (継承元 Control) |
BindingContextChanged |
BindingContext プロパティの値が変化したときに発生します。 (継承元 Control) |
CausesValidationChanged |
CausesValidation プロパティの値が変化したときに発生します。 (継承元 Control) |
ChangeUICues |
フォーカスまたはキーボードのユーザー インターフェイス (UI) キューが変更されるときに発生します。 (継承元 Control) |
Click |
コントロールがクリックされたときに発生します。 (継承元 Control) |
ClientSizeChanged |
ClientSize プロパティの値が変化したときに発生します。 (継承元 Control) |
Closed |
フォームが閉じたときに発生します。 |
Closing |
フォームが閉じている間に発生します。 |
ContextMenuChanged |
ContextMenu プロパティの値が変化したときに発生します。 (継承元 Control) |
ContextMenuStripChanged |
ContextMenuStrip プロパティの値が変化したときに発生します。 (継承元 Control) |
ControlAdded |
新しいコントロールが Control.ControlCollection に追加されたときに発生します。 (継承元 Control) |
ControlRemoved |
Control.ControlCollection からコントロールが削除されたときに発生します。 (継承元 Control) |
CursorChanged |
Cursor プロパティの値が変化したときに発生します。 (継承元 Control) |
DataContextChanged |
DataContext プロパティの値が変化したときに発生します。 (継承元 Control) |
Deactivate |
フォームがフォーカスを失い、アクティブでなくなると発生します。 |
Disposed |
Dispose() メソッドの呼び出しによってコンポーネントが破棄されるときに発生します。 (継承元 Component) |
DockChanged |
Dock プロパティの値が変化したときに発生します。 (継承元 Control) |
DoubleClick |
コントロールがダブルクリックされたときに発生します。 (継承元 Control) |
DpiChanged |
フォームが現在表示されているディスプレイ デバイスの DPI 設定が変更されたときに発生します。 |
DpiChangedAfterParent |
親コントロールまたはフォームの DPI が変更された後に、コントロールの DPI 設定がプログラムで変更されたときに発生します。 (継承元 Control) |
DpiChangedBeforeParent |
親コントロールまたはフォームの DPI 変更イベントが発生する前に、コントロールの DPI 設定がプログラムで変更されたときに発生します。 (継承元 Control) |
DragDrop |
ドラッグ アンド ドロップ操作が完了したときに発生します。 (継承元 Control) |
DragEnter |
オブジェクトがコントロールの境界内にドラッグされると発生します。 (継承元 Control) |
DragLeave |
オブジェクトがコントロールの境界外にドラッグされたときに発生します。 (継承元 Control) |
DragOver |
オブジェクトがコントロールの境界を越えてドラッグされると発生します。 (継承元 Control) |
EnabledChanged |
Enabled プロパティ値が変更されたときに発生します。 (継承元 Control) |
Enter |
コントロールが入力されると発生します。 (継承元 Control) |
FontChanged |
Font プロパティの値が変化すると発生します。 (継承元 Control) |
ForeColorChanged |
ForeColor プロパティの値が変化すると発生します。 (継承元 Control) |
FormBorderColorChanged |
アプリケーションのユーザー インターフェイスを構成するウィンドウまたはダイアログ ボックスを表します。 |
FormCaptionBackColorChanged |
アプリケーションのユーザー インターフェイスを構成するウィンドウまたはダイアログ ボックスを表します。 |
FormCaptionTextColorChanged |
アプリケーションのユーザー インターフェイスを構成するウィンドウまたはダイアログ ボックスを表します。 |
FormClosed |
フォームが閉じた後に発生します。 |
FormClosing |
フォームが閉じる前に発生します。 |
FormCornerPreferenceChanged |
アプリケーションのユーザー インターフェイスを構成するウィンドウまたはダイアログ ボックスを表します。 |
GiveFeedback |
ドラッグ操作中に発生します。 (継承元 Control) |
GotFocus |
コントロールがフォーカスを受け取ると発生します。 (継承元 Control) |
HandleCreated |
コントロールに対してハンドルが作成されると発生します。 (継承元 Control) |
HandleDestroyed |
コントロールのハンドルが破棄されているときに発生します。 (継承元 Control) |
HelpButtonClicked |
[ヘルプ] ボタンがクリックされると発生します。 |
HelpRequested |
ユーザーがコントロールのヘルプを要求すると発生します。 (継承元 Control) |
ImeModeChanged |
ImeMode プロパティが変更された場合に発生します。 (継承元 Control) |
InputLanguageChanged |
フォームの入力言語が変更された後に発生します。 |
InputLanguageChanging |
ユーザーがフォームの入力言語を変更しようとすると発生します。 |
Invalidated |
コントロールの表示に再描画が必要なときに発生します。 (継承元 Control) |
KeyDown |
コントロールにフォーカスがあるときにキーが押されると発生します。 (継承元 Control) |
KeyPress |
コントロールにフォーカスがあるときに、文字、 スペース、または Backspace キーが押された場合に発生します。 (継承元 Control) |
KeyUp |
コントロールにフォーカスがあるときにキーが離されると発生します。 (継承元 Control) |
Layout |
コントロールの子コントロールの位置を変更する必要があるときに発生します。 (継承元 Control) |
Leave |
入力フォーカスがコントロールを離れると発生します。 (継承元 Control) |
Load |
フォームが初めて表示される直前に発生します。 |
LocationChanged |
Location プロパティ値が変更されたときに発生します。 (継承元 Control) |
LostFocus |
コントロールがフォーカスを失ったときに発生します。 (継承元 Control) |
MarginChanged |
Margin プロパティが変更されたときに発生します。 |
MarginChanged |
コントロールのマージンが変更されたときに発生します。 (継承元 Control) |
MaximizedBoundsChanged |
MaximizedBounds プロパティの値が変更されたときに発生します。 |
MaximumSizeChanged |
MaximumSize プロパティの値が変更されたときに発生します。 |
MdiChildActivate |
マルチ ドキュメント インターフェイス (MDI) 子フォームが MDI アプリケーション内でアクティブになった場合、または閉じた場合に発生します。 |
MenuComplete |
フォームのメニューがフォーカスを失ったときに発生します。 |
MenuStart |
フォームのメニューがフォーカスを受け取ると発生します。 |
MinimumSizeChanged |
MinimumSize プロパティの値が変更されたときに発生します。 |
MouseCaptureChanged |
コントロールがマウスのキャプチャを失うと発生します。 (継承元 Control) |
MouseClick |
マウスでコントロールをクリックしたときに発生します。 (継承元 Control) |
MouseDoubleClick |
マウスでコントロールをダブルクリックしたときに発生します。 (継承元 Control) |
MouseDown |
マウス ポインターがコントロール上にあり、マウス ボタンがクリックされると発生します。 (継承元 Control) |
MouseEnter |
マウス ポインターによってコントロールが入力されると発生します。 (継承元 Control) |
MouseHover |
マウス ポインターをコントロールの上に重ねると発生します。 (継承元 Control) |
MouseLeave |
マウス ポインターがコントロールを離れると発生します。 (継承元 Control) |
MouseMove |
マウス ポインターがコントロール上を移動すると発生します。 (継承元 Control) |
MouseUp |
マウス ポインターがコントロール上にある状態でマウス ボタンが離されると発生します。 (継承元 Control) |
MouseWheel |
コントロールにフォーカスがある間に、マウスのホイールを移動したときに発生します。 (継承元 Control) |
Move |
コントロールが移動されると発生します。 (継承元 Control) |
PaddingChanged |
コントロールの埋め込みが変更されたときに発生します。 (継承元 Control) |
Paint |
コントロールが再描画されると発生します。 (継承元 Control) |
ParentChanged |
Parent プロパティの値が変化すると発生します。 (継承元 Control) |
PreviewKeyDown |
このコントロールにフォーカスがあるときにキーが押された場合、KeyDown イベントの前に発生します。 (継承元 Control) |
QueryAccessibilityHelp |
AccessibleObject がユーザー補助アプリケーションにヘルプを提供したときに発生します。 (継承元 Control) |
QueryContinueDrag |
ドラッグ アンド ドロップ操作中に発生し、ドラッグ ソースがドラッグ アンド ドロップ操作をキャンセルする必要があるかどうかを決定できるようにします。 (継承元 Control) |
RegionChanged |
Region プロパティの値が変化したときに発生します。 (継承元 Control) |
Resize |
コントロールのサイズが変更されると発生します。 (継承元 Control) |
ResizeBegin |
フォームがサイズ変更モードになったときに発生します。 |
ResizeEnd |
フォームがサイズ変更モードでなくなったときに発生します。 |
RightToLeftChanged |
RightToLeft プロパティの値が変化すると発生します。 (継承元 Control) |
RightToLeftLayoutChanged |
RightToLeftLayout プロパティの値が変更された後に発生します。 |
Scroll |
ユーザーまたはコードによってクライアント領域がスクロールされたときに発生します。 (継承元 ScrollableControl) |
Shown |
フォームが初めて表示されるたびに発生します。 |
SizeChanged |
Size プロパティの値が変化すると発生します。 (継承元 Control) |
StyleChanged |
コントロール スタイルが変更されると発生します。 (継承元 Control) |
SystemColorsChanged |
システム カラーが変更されると発生します。 (継承元 Control) |
TabIndexChanged |
TabIndex プロパティの値が変化したときに発生します。 |
TabStopChanged |
TabStop プロパティが変更されたときに発生します。 |
TabStopChanged |
TabStop プロパティの値が変化すると発生します。 (継承元 Control) |
TextChanged |
Text プロパティの値が変化すると発生します。 (継承元 Control) |
Validated |
コントロールの検証が終了すると発生します。 (継承元 Control) |
Validating |
コントロールが検証しているときに発生します。 (継承元 Control) |
VisibleChanged |
Visible プロパティの値が変化すると発生します。 (継承元 Control) |
明示的なインターフェイスの実装
IContainerControl.ActivateControl(Control) |
指定したコントロールをアクティブにします。 (継承元 ContainerControl) |
IDropTarget.OnDragDrop(DragEventArgs) |
DragDrop イベントを発生させます。 (継承元 Control) |
IDropTarget.OnDragEnter(DragEventArgs) |
DragEnter イベントを発生させます。 (継承元 Control) |
IDropTarget.OnDragLeave(EventArgs) |
DragLeave イベントを発生させます。 (継承元 Control) |
IDropTarget.OnDragOver(DragEventArgs) |
DragOver イベントを発生させます。 (継承元 Control) |
適用対象
こちらもご覧ください
.NET