StatusBar クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Windows ステータス バー コントロールを表します。
このクラスは、.NET 5 以降のバージョンでは使用できません。 代わりに コントロールを StatusStrip 使用します。これにより、コントロールが置き換えられ、拡張されます StatusBar 。
public ref class StatusBar : System::Windows::Forms::Control
public class StatusBar : System.Windows.Forms.Control
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
public class StatusBar : System.Windows.Forms.Control
type StatusBar = class
inherit Control
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type StatusBar = class
inherit Control
Public Class StatusBar
Inherits Control
- 継承
- 属性
例
次のコード例では、フォームにコントロールを StatusBar 作成し、2 つの StatusBarPanel オブジェクトを追加します。 という名前panel1のStatusBarPanelオブジェクトの 1 つは、アプリケーションの状態テキストを表示します。 という名前panel2の 2 番目StatusBarPanelの は、現在の日付を表示し、 クラスの プロパティをStatusBarPanel使用ToolTipTextして現在の時刻を表示します。 この例では、 プロパティをShowPanels使用して、標準パネルではなくパネルが表示されるようにし、 および プロパティをPanels使用して の メソッドStatusBar.StatusBarPanelCollectionにアクセスAddしてパネルを にStatusBar追加します。 また、および Text の各プロパティをToolTipTextAutoSizeBorderStyle使用してオブジェクトをStatusBarPanel初期化します。 この例では、例で定義されているメソッドを 定義し、 の Formコンストラクターから呼び出す必要があります。
private:
void CreateMyStatusBar()
{
// Create a StatusBar control.
StatusBar^ statusBar1 = gcnew StatusBar;
// Create two StatusBarPanel objects to display in the StatusBar.
StatusBarPanel^ panel1 = gcnew StatusBarPanel;
StatusBarPanel^ panel2 = gcnew StatusBarPanel;
// Display the first panel with a sunken border style.
panel1->BorderStyle = StatusBarPanelBorderStyle::Sunken;
// Initialize the text of the panel.
panel1->Text = "Ready...";
// Set the AutoSize property to use all remaining space on the StatusBar.
panel1->AutoSize = StatusBarPanelAutoSize::Spring;
// Display the second panel with a raised border style.
panel2->BorderStyle = StatusBarPanelBorderStyle::Raised;
// Create ToolTip text that displays the time the application
// was started.
panel2->ToolTipText = System::DateTime::Now.ToShortTimeString();
// Set the text of the panel to the current date.
panel2->Text = "Started: " + System::DateTime::Today.ToLongDateString();
// Set the AutoSize property to size the panel to the size of the contents.
panel2->AutoSize = StatusBarPanelAutoSize::Contents;
// Display panels in the StatusBar control.
statusBar1->ShowPanels = true;
// Add both panels to the StatusBarPanelCollection of the StatusBar.
statusBar1->Panels->Add( panel1 );
statusBar1->Panels->Add( panel2 );
// Add the StatusBar to the form.
this->Controls->Add( statusBar1 );
}
private void CreateMyStatusBar()
{
// Create a StatusBar control.
StatusBar statusBar1 = new StatusBar();
// Create two StatusBarPanel objects to display in the StatusBar.
StatusBarPanel panel1 = new StatusBarPanel();
StatusBarPanel panel2 = new StatusBarPanel();
// Display the first panel with a sunken border style.
panel1.BorderStyle = StatusBarPanelBorderStyle.Sunken;
// Initialize the text of the panel.
panel1.Text = "Ready...";
// Set the AutoSize property to use all remaining space on the StatusBar.
panel1.AutoSize = StatusBarPanelAutoSize.Spring;
// Display the second panel with a raised border style.
panel2.BorderStyle = StatusBarPanelBorderStyle.Raised;
// Create ToolTip text that displays time the application was started.
panel2.ToolTipText = "Started: " + System.DateTime.Now.ToShortTimeString();
// Set the text of the panel to the current date.
panel2.Text = System.DateTime.Today.ToLongDateString();
// Set the AutoSize property to size the panel to the size of the contents.
panel2.AutoSize = StatusBarPanelAutoSize.Contents;
// Display panels in the StatusBar control.
statusBar1.ShowPanels = true;
// Add both panels to the StatusBarPanelCollection of the StatusBar.
statusBar1.Panels.Add(panel1);
statusBar1.Panels.Add(panel2);
// Add the StatusBar to the form.
this.Controls.Add(statusBar1);
}
Private Sub CreateMyStatusBar()
' Create a StatusBar control.
Dim statusBar1 As New StatusBar()
' Create two StatusBarPanel objects to display in the StatusBar.
Dim panel1 As New StatusBarPanel()
Dim panel2 As New StatusBarPanel()
' Display the first panel with a sunken border style.
panel1.BorderStyle = StatusBarPanelBorderStyle.Sunken
' Initialize the text of the panel.
panel1.Text = "Ready..."
' Set the AutoSize property to use all remaining space on the StatusBar.
panel1.AutoSize = StatusBarPanelAutoSize.Spring
' Display the second panel with a raised border style.
panel2.BorderStyle = StatusBarPanelBorderStyle.Raised
' Create ToolTip text that displays the time the application was started.
panel2.ToolTipText = "Started: " & System.DateTime.Now.ToShortTimeString()
' Set the text of the panel to the current date.
panel2.Text = System.DateTime.Today.ToLongDateString()
' Set the AutoSize property to size the panel to the size of the contents.
panel2.AutoSize = StatusBarPanelAutoSize.Contents
' Display panels in the StatusBar control.
statusBar1.ShowPanels = True
' Add both panels to the StatusBarPanelCollection of the StatusBar.
statusBar1.Panels.Add(panel1)
statusBar1.Panels.Add(panel2)
' Add the StatusBar to the form.
Me.Controls.Add(statusBar1)
End Sub
注釈
このクラスは、.NET 5 以降のバージョンでは使用できません。 代わりに コントロールを StatusStrip 使用してください。
通常、コントロールは StatusBar オブジェクトで StatusBarPanel 構成され、それぞれがテキストやアイコンを表示します。 また、所有者描画パネルを提供して、進行状況バーやアプリケーションの状態を表示する一連の画像などのカスタム パネルを提供することもできます。 コントロールには StatusBar 、通常、オブジェクトのコンポーネント、またはアプリケーション内でそのオブジェクトの操作に Form関連するコンテキスト情報で表示されているオブジェクトに関する情報が表示されます。
コントロールには StatusBar 、コントロールの外観をカスタマイズできるプロパティが用意されています。 StatusBarがサイズ変更可能なフォームに表示される場合は、 プロパティをSizingGrip使用してフォームの右下隅にサイズ変更グリップを表示し、フォームのサイズを変更できることをユーザーに示すことができます。 ShowPanelsプロパティを使用すると、 または 内StatusBarのパネルを表示し、コントロールの プロパティのText値のみを表示できます。
既定の StatusBar にはパネルがありません。 パネルを に StatusBar 追加するには、 Add コントロールの プロパティを StatusBar.StatusBarPanelCollection 使用してアクセスできるクラスの メソッドを Panels 使用します。 また、 プロパティで指定された オブジェクトをStatusBar.StatusBarPanelCollectionPanels使用して、コントロールからパネルを削除し、特定StatusBarPanelの パネルにアクセスしてパネルを操作することもできます。
コントロール内StatusBarのオブジェクトがStatusBarPanelいつクリックされたかを判断する場合は、イベントのイベント ハンドラーをPanelClick作成できます。 パネルで所有者描画操作を実行するには、イベントのイベント ハンドラーを DrawItem 作成します。 イベント ハンドラーに渡されるイベント データは、描画するパネルと Graphics 、描画タスクの実行に使用するオブジェクトに関する情報を提供します。
の StatusBarインスタンスを作成すると、読み取り/書き込みプロパティが初期値に設定されます。 これらの値の一覧については、 コンストラクターを StatusBar 参照してください。
コンストラクター
| StatusBar() |
StatusBar クラスの新しいインスタンスを初期化します。 |
プロパティ
| AccessibilityObject |
コントロールに割り当てられた AccessibleObject を取得します。 (継承元 Control) |
| AccessibleDefaultActionDescription |
アクセシビリティ クライアント アプリケーションで使用されるコントロールの既定のアクションの説明を取得または設定します。 (継承元 Control) |
| AccessibleDescription |
ユーザー補助クライアント アプリケーションによって使用される、コントロールの説明を取得または設定します。 (継承元 Control) |
| AccessibleName |
ユーザー補助クライアント アプリケーションによって使用されるコントロールの名前を取得または設定します。 (継承元 Control) |
| AccessibleRole |
コントロールのアクセスできる役割を取得または設定します。 (継承元 Control) |
| AllowDrop |
ユーザーがコントロールにドラッグしたデータを、そのコントロールが受け入れることができるかどうかを示す値を取得または設定します。 (継承元 Control) |
| Anchor |
コントロールがバインドされるコンテナーの端を取得または設定し、親のサイズ変更時に、コントロールのサイズがどのように変化するかを決定します。 (継承元 Control) |
| AutoScrollOffset |
ScrollControlIntoView(Control) でのこのコントロールのスクロール先を取得または設定します。 (継承元 Control) |
| AutoSize |
このクラスでは、このプロパティは使用されません。 (継承元 Control) |
| BackColor |
StatusBar の背景色を取得または設定します。 |
| BackgroundImage |
StatusBar の背景イメージを取得または設定します。 |
| BackgroundImageLayout |
StatusBar コントロールの背景イメージのレイアウトを取得または設定します。 |
| BackgroundImageLayout |
ImageLayout 列挙型で定義される背景画像のレイアウトを取得または設定します。 (継承元 Control) |
| BindingContext |
コントロールの BindingContext を取得または設定します。 (継承元 Control) |
| Bottom |
コントロールの下端とコンテナーのクライアント領域の上端の間の距離をピクセルで取得します。 (継承元 Control) |
| Bounds |
クライアント以外の要素を含むコントロールの、親コントロールに対する相対的なサイズおよび位置をピクセル単位で取得または設定します。 (継承元 Control) |
| CanEnableIme |
ImeMode プロパティをアクティブな値に設定して、IME サポートを有効にできるかどうかを示す値を取得します。 (継承元 Control) |
| CanFocus |
コントロールがフォーカスを受け取ることができるかどうかを示す値を取得します。 (継承元 Control) |
| CanRaiseEvents |
コントロールでイベントが発生するかどうかを決定します。 (継承元 Control) |
| CanSelect |
コントロールを選択できるかどうかを示す値を取得します。 (継承元 Control) |
| Capture |
コントロールがマウスをキャプチャしたかどうかを示す値を取得または設定します。 (継承元 Control) |
| CausesValidation |
そのコントロールが原因で、フォーカスを受け取ると検証が必要なコントロールに対して、検証が実行されるかどうかを示す値を取得または設定します。 (継承元 Control) |
| ClientRectangle |
コントロールのクライアント領域を表す四角形を取得します。 (継承元 Control) |
| ClientSize |
コントロールのクライアント領域の高さと幅を取得または設定します。 (継承元 Control) |
| CompanyName |
コントロールを含んでいるアプリケーションの会社または作成者の名前を取得します。 (継承元 Control) |
| Container |
IContainer を含む Component を取得します。 (継承元 Component) |
| ContainsFocus |
コントロール、またはその子コントロールの 1 つに、現在入力フォーカスがあるかどうかを示す値を取得します。 (継承元 Control) |
| ContextMenu |
コントロールに関連付けられたショートカット メニューを取得または設定します。 (継承元 Control) |
| ContextMenuStrip |
このコントロールに関連付けられている ContextMenuStrip を取得または設定します。 (継承元 Control) |
| Controls |
コントロール内に格納されているコントロールのコレクションを取得します。 (継承元 Control) |
| Created |
コントロールが作成されているかどうかを示す値を取得します。 (継承元 Control) |
| CreateParams |
このコントロールのハンドルを作成するために使用する CreateParams を取得します。 |
| 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) |
| DeviceDpi |
コントロールが現在表示されているディスプレイ デバイスの DPI 値を取得します。 (継承元 Control) |
| DisplayRectangle |
コントロールの表示領域を表す四角形を取得します。 (継承元 Control) |
| Disposing |
基本 Control クラスが破棄処理中かどうかを示す値を取得します。 (継承元 Control) |
| Dock |
StatusBar コントロールのドッキング動作を取得または設定します。 |
| DoubleBuffered |
ちらつきを緩和または防止するために、2 次バッファーを使用してこのコントロールの表面を再描画するかどうかを示す値を取得または設定します。ただし、このプロパティは StatusBar コントロールに影響を及ぼしません。 |
| DoubleBuffered |
ちらつきを軽減または回避するために、2 次バッファーを使用してコントロールの表面を再描画するかどうかを示す値を取得または設定します。 (継承元 Control) |
| Enabled |
コントロールがユーザーとの対話に応答できるかどうかを示す値を取得または設定します。 (継承元 Control) |
| Events |
Component に結び付けられているイベント ハンドラーのリストを取得します。 (継承元 Component) |
| Focused |
コントロールに入力フォーカスがあるかどうかを示す値を取得します。 (継承元 Control) |
| Font |
StatusBar コントロールで情報を表示するために使用されるフォントを取得または設定します。 |
| FontHeight |
コントロールのフォントの高さを取得または設定します。 (継承元 Control) |
| ForeColor |
コントロールの前景色を取得または設定します。 |
| Handle |
コントロールのバインド先のウィンドウ ハンドルを取得します。 (継承元 Control) |
| HasChildren |
コントロールに 1 つ以上の子コントロールが格納されているかどうかを示す値を取得します。 (継承元 Control) |
| Height |
コントロールの高さを取得または設定します。 (継承元 Control) |
| ImeMode |
このコントロールでサポートされている IME (Input Method Editor) モードを取得または設定します。 |
| ImeModeBase |
コントロールの IME モードを取得または設定します。 (継承元 Control) |
| InvokeRequired |
呼び出し元がコントロールの作成されたスレッドと異なるスレッド上にあるため、コントロールに対してメソッドの呼び出しを実行するときに、呼び出し元で invoke メソッドを呼び出す必要があるかどうかを示す値を取得します。 (継承元 Control) |
| IsAccessible |
コントロールがユーザー補助アプリケーションに表示されるかどうかを示す値を取得または設定します。 (継承元 Control) |
| IsAncestorSiteInDesignMode |
このコントロールの先祖の 1 つがサイト化され、そのサイトが DesignMode に存在するかどうかを示します。 このプロパティは読み取り専用です。 (継承元 Control) |
| IsDisposed |
コントロールが破棄されているかどうかを示す値を取得します。 (継承元 Control) |
| IsHandleCreated |
コントロールにハンドルが関連付けられているかどうかを示す値を取得します。 (継承元 Control) |
| IsMirrored |
コントロールがミラー化されるかどうかを示す値を取得します。 (継承元 Control) |
| LayoutEngine |
コントロールのレイアウト エンジンのキャッシュ インスタンスを取得します。 (継承元 Control) |
| Left |
コントロールの左端とコンテナーのクライアント領域の左端の間の距離をピクセルで取得または設定します。 (継承元 Control) |
| Location |
コンテナーの左上隅に対する相対座標として、コントロールの左上隅の座標を取得または設定します。 (継承元 Control) |
| Margin |
コントロール間の空白を取得または設定します。 (継承元 Control) |
| MaximumSize |
GetPreferredSize(Size) が指定できる上限のサイズを取得または設定します。 (継承元 Control) |
| MinimumSize |
GetPreferredSize(Size) が指定できる下限のサイズを取得または設定します。 (継承元 Control) |
| Name |
コントロールの名前を取得または設定します。 (継承元 Control) |
| Padding |
コントロールの埋め込みを取得または設定します。 (継承元 Control) |
| Panels |
コントロール内に格納されている StatusBar パネルのコレクションを取得します。 |
| Parent |
コントロールの親コンテナーを取得または設定します。 (継承元 Control) |
| PreferredSize |
コントロールが適合する四角形領域のサイズを取得します。 (継承元 Control) |
| ProductName |
コントロールを格納しているアセンブリの製品名を取得します。 (継承元 Control) |
| ProductVersion |
コントロールを格納しているアセンブリのバージョンを取得します。 (継承元 Control) |
| RecreatingHandle |
コントロールが現在そのコントロールのハンドルを再作成中かどうかを示す値を取得します。 (継承元 Control) |
| Region |
コントロールに関連付けられたウィンドウ領域を取得または設定します。 (継承元 Control) |
| RenderRightToLeft |
古い.
古い.
このプロパティは使用されなくなりました。 (継承元 Control) |
| ResizeRedraw |
サイズが変更されたときに、コントロールがコントロール自体を再描画するかどうかを示す値を取得または設定します。 (継承元 Control) |
| Right |
コントロールの右端とコンテナーのクライアント領域の左端の間の距離をピクセルで取得します。 (継承元 Control) |
| RightToLeft |
コントロールの要素が、右から左へ表示されるフォントを使用するロケールをサポートするように配置されているかどうかを示す値を取得または設定します。 (継承元 Control) |
| ScaleChildren |
子コントロールの表示スケールを決定する値を取得します。 (継承元 Control) |
| ShowFocusCues |
コントロールがフォーカスを示す四角形を表示する必要があるかどうかを示す値を取得します。 (継承元 Control) |
| ShowKeyboardCues |
ユーザー インターフェイスがキーボード アクセラレータを表示または非表示にする適切な状態かどうかを示す値を取得します。 (継承元 Control) |
| ShowPanels |
コントロールに追加済みのパネルを表示するかどうかを示す値を取得または設定します。 |
| Site |
コントロールのサイトを取得または設定します。 (継承元 Control) |
| Size |
コントロールの高さと幅を取得または設定します。 (継承元 Control) |
| SizingGrip |
サイズ変更グリップをコントロールの右下隅に表示するかどうかを示す値を取得または設定します。 |
| TabIndex |
コンテナー内のコントロールのタブ オーダーを取得または設定します。 (継承元 Control) |
| TabStop |
ユーザーが Tab キーを使ってフォーカスを StatusBar に移動できるかどうかを示す値を取得または設定します。 |
| Tag |
コントロールに関するデータを格納するオブジェクトを取得または設定します。 (継承元 Control) |
| Text |
StatusBar コントロールに関連付けられているテキストを取得または設定します。 |
| Top |
コントロールの上端とコンテナーのクライアント領域の上端の間の距離をピクセル単位で取得または設定します。 (継承元 Control) |
| TopLevelControl |
別の Windows フォーム コントロールを親として持たない親コントロールを取得します。 一般的に、これは、コントロールを格納している最も外側の Form です。 (継承元 Control) |
| UseWaitCursor |
現在のコントロールおよびすべての子コントロールに待機カーソルを使用するかどうかを示す値を取得または設定します。 (継承元 Control) |
| Visible |
コントロールとそのすべての子コントロールが表示されているかどうかを示す値を取得または設定します。 (継承元 Control) |
| Width |
コントロールの幅を取得または設定します。 (継承元 Control) |
| WindowTarget |
このクラスでは、このプロパティは使用されません。 (継承元 Control) |
メソッド
イベント
| AutoSizeChanged |
このクラスでは、このイベントは使用されません。 (継承元 Control) |
| BackColorChanged |
BackColor プロパティの値が変化したときに発生します。 |
| BackgroundImageChanged |
BackgroundImage プロパティの値が変更された場合に発生します。 |
| BackgroundImageLayoutChanged |
BackgroundImageLayout プロパティの値が変化したときに発生します。 |
| BackgroundImageLayoutChanged |
BackgroundImageLayout プロパティが変更されたときに発生します。 (継承元 Control) |
| BindingContextChanged |
BindingContext プロパティの値が変化したときに発生します。 (継承元 Control) |
| CausesValidationChanged |
CausesValidation プロパティの値が変化したときに発生します。 (継承元 Control) |
| ChangeUICues |
フォーカスまたはキーボードのユーザー インターフェイス (UI) キューが変更されるときに発生します。 (継承元 Control) |
| Click |
コントロールがクリックされたときに発生します。 (継承元 Control) |
| ClientSizeChanged |
ClientSize プロパティの値が変化したときに発生します。 (継承元 Control) |
| ContextMenuChanged |
ContextMenu プロパティの値が変化したときに発生します。 (継承元 Control) |
| ContextMenuStripChanged |
ContextMenuStrip プロパティの値が変化したときに発生します。 (継承元 Control) |
| ControlAdded |
新しいコントロールが Control.ControlCollection に追加されたときに発生します。 (継承元 Control) |
| ControlRemoved |
Control.ControlCollection からコントロールが削除されたときに発生します。 (継承元 Control) |
| CursorChanged |
Cursor プロパティの値が変化したときに発生します。 (継承元 Control) |
| DataContextChanged |
DataContext プロパティの値が変化したときに発生します。 (継承元 Control) |
| Disposed |
Dispose() メソッドの呼び出しによってコンポーネントが破棄されるときに発生します。 (継承元 Component) |
| DockChanged |
Dock プロパティの値が変化したときに発生します。 (継承元 Control) |
| DoubleClick |
コントロールがダブルクリックされたときに発生します。 (継承元 Control) |
| DpiChangedAfterParent |
親コントロールまたはフォームの DPI が変更された後に、コントロールの DPI 設定がプログラムで変更されたときに発生します。 (継承元 Control) |
| DpiChangedBeforeParent |
親コントロールまたはフォームの DPI 変更イベントが発生する前に、コントロールの DPI 設定がプログラムで変更されたときに発生します。 (継承元 Control) |
| DragDrop |
ドラッグ アンド ドロップ操作が完了したときに発生します。 (継承元 Control) |
| DragEnter |
オブジェクトがコントロールの境界内にドラッグされると発生します。 (継承元 Control) |
| DragLeave |
オブジェクトがコントロールの境界外にドラッグされたときに発生します。 (継承元 Control) |
| DragOver |
オブジェクトがコントロールの境界を越えてドラッグされると発生します。 (継承元 Control) |
| DrawItem |
オーナー描画ステータス バー コントロールの視覚的要素が変更された場合に発生します。 |
| EnabledChanged |
Enabled プロパティ値が変更されたときに発生します。 (継承元 Control) |
| Enter |
コントロールが入力されると発生します。 (継承元 Control) |
| FontChanged |
Font プロパティの値が変化すると発生します。 (継承元 Control) |
| ForeColorChanged |
ForeColor プロパティの値が変化したときに発生します。 |
| GiveFeedback |
ドラッグ操作中に発生します。 (継承元 Control) |
| GotFocus |
コントロールがフォーカスを受け取ると発生します。 (継承元 Control) |
| HandleCreated |
コントロールに対してハンドルが作成されると発生します。 (継承元 Control) |
| HandleDestroyed |
コントロールのハンドルが破棄されているときに発生します。 (継承元 Control) |
| HelpRequested |
ユーザーがコントロールのヘルプを要求すると発生します。 (継承元 Control) |
| ImeModeChanged |
ImeMode プロパティの値が変化したときに発生します。 |
| Invalidated |
コントロールの表示に再描画が必要なときに発生します。 (継承元 Control) |
| KeyDown |
コントロールにフォーカスがあるときにキーが押されると発生します。 (継承元 Control) |
| KeyPress |
コントロールにフォーカスがあるときに、文字、 スペース、または Backspace キーが押された場合に発生します。 (継承元 Control) |
| KeyUp |
コントロールにフォーカスがあるときにキーが離されると発生します。 (継承元 Control) |
| Layout |
コントロールの子コントロールの位置を変更する必要があるときに発生します。 (継承元 Control) |
| Leave |
入力フォーカスがコントロールを離れると発生します。 (継承元 Control) |
| LocationChanged |
Location プロパティ値が変更されたときに発生します。 (継承元 Control) |
| LostFocus |
コントロールがフォーカスを失ったときに発生します。 (継承元 Control) |
| MarginChanged |
コントロールのマージンが変更されたときに発生します。 (継承元 Control) |
| 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 |
StatusBar コントロールが再描画されると発生します。 |
| PanelClick |
StatusBarPanel コントロールの StatusBar オブジェクトがクリックされると発生します。 |
| ParentChanged |
Parent プロパティの値が変化すると発生します。 (継承元 Control) |
| PreviewKeyDown |
このコントロールにフォーカスがあるときにキーが押された場合、KeyDown イベントの前に発生します。 (継承元 Control) |
| QueryAccessibilityHelp |
AccessibleObject がユーザー補助アプリケーションにヘルプを提供したときに発生します。 (継承元 Control) |
| QueryContinueDrag |
ドラッグ アンド ドロップ操作中に発生し、ドラッグ ソースがドラッグ アンド ドロップ操作をキャンセルする必要があるかどうかを決定できるようにします。 (継承元 Control) |
| RegionChanged |
Region プロパティの値が変化したときに発生します。 (継承元 Control) |
| Resize |
コントロールのサイズが変更されると発生します。 (継承元 Control) |
| RightToLeftChanged |
RightToLeft プロパティの値が変化すると発生します。 (継承元 Control) |
| SizeChanged |
Size プロパティの値が変化すると発生します。 (継承元 Control) |
| StyleChanged |
コントロール スタイルが変更されると発生します。 (継承元 Control) |
| SystemColorsChanged |
システム カラーが変更されると発生します。 (継承元 Control) |
| TabIndexChanged |
TabIndex プロパティの値が変化すると発生します。 (継承元 Control) |
| TabStopChanged |
TabStop プロパティの値が変化すると発生します。 (継承元 Control) |
| TextChanged |
Text プロパティの値が変化すると発生します。 (継承元 Control) |
| Validated |
コントロールの検証が終了すると発生します。 (継承元 Control) |
| Validating |
コントロールが検証しているときに発生します。 (継承元 Control) |
| VisibleChanged |
Visible プロパティの値が変化すると発生します。 (継承元 Control) |
明示的なインターフェイスの実装
| IDropTarget.OnDragDrop(DragEventArgs) |
DragDrop イベントを発生させます。 (継承元 Control) |
| IDropTarget.OnDragEnter(DragEventArgs) |
DragEnter イベントを発生させます。 (継承元 Control) |
| IDropTarget.OnDragLeave(EventArgs) |
DragLeave イベントを発生させます。 (継承元 Control) |
| IDropTarget.OnDragOver(DragEventArgs) |
DragOver イベントを発生させます。 (継承元 Control) |