TableLayoutPanel クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
内容を行と列から成るグリッドに動的にレイアウトするパネルを表します。
public ref class TableLayoutPanel : System::Windows::Forms::Panel, System::ComponentModel::IExtenderProvider
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.Never)]
public class TableLayoutPanel : System.Windows.Forms.Panel, System.ComponentModel.IExtenderProvider
[System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.Never)]
public class TableLayoutPanel : System.Windows.Forms.Panel, System.ComponentModel.IExtenderProvider
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.Never)>]
type TableLayoutPanel = class
inherit Panel
interface IExtenderProvider
[<System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.Never)>]
type TableLayoutPanel = class
inherit Panel
interface IExtenderProvider
Public Class TableLayoutPanel
Inherits Panel
Implements IExtenderProvider
- 継承
- 派生
- 属性
- 実装
例
次のコード例では、 メソッドをオーバーライドしてセルの OnCellPaint カスタム外観を作成する方法を示します。
public class DemoTableLayoutPanel : TableLayoutPanel
{
protected override void OnCellPaint(TableLayoutCellPaintEventArgs e)
{
base.OnCellPaint(e);
Control c = this.GetControlFromPosition(e.Column, e.Row);
if ( c != null )
{
Graphics g = e.Graphics;
g.DrawRectangle(
Pens.Red,
e.CellBounds.Location.X+1,
e.CellBounds.Location.Y + 1,
e.CellBounds.Width - 2, e.CellBounds.Height - 2);
g.FillRectangle(
Brushes.Blue,
e.CellBounds.Location.X + 1,
e.CellBounds.Location.Y + 1,
e.CellBounds.Width - 2,
e.CellBounds.Height - 2);
};
}
}
Public Class DemoTableLayoutPanel
Inherits TableLayoutPanel
Protected Overrides Sub OnCellPaint( _
ByVal e As System.Windows.Forms.TableLayoutCellPaintEventArgs)
MyBase.OnCellPaint(e)
Dim c As Control = Me.GetControlFromPosition(e.Column, e.Row)
If c IsNot Nothing Then
Dim g As Graphics = e.Graphics
g.DrawRectangle( _
Pens.Red, _
e.CellBounds.Location.X + 1, _
e.CellBounds.Location.Y + 1, _
e.CellBounds.Width - 2, _
e.CellBounds.Height - 2)
g.FillRectangle( _
Brushes.Blue, _
e.CellBounds.Location.X + 1, _
e.CellBounds.Location.Y + 1, _
e.CellBounds.Width - 2, _
e.CellBounds.Height - 2)
End If
End Sub
End Class
注釈
TableLayoutPanel コントロールは、その内容をグリッド内に配置します。 レイアウトはデザイン時と実行時の両方で行われるため、アプリケーション環境の変更に合わせて動的に変更できます。 また、パネル内のコントロールが適切にサイズ変更されるため、親コントロールのサイズ変更や、ローカリゼーションに伴うテキスト長の変更に対応できます。
Windows フォーム コントロールは、TableLayoutPanel の他のインスタンスを含めて、TableLayoutPanel コントロールの子にすることができます。 これにより、実行時の変更に適応する高度なレイアウトを構築できます。
RowCount、ColumnCount、および GrowStyle プロパティの値に応じて、TableLayoutPanel コントロールを追加するときに新しいコントロールに合わせて拡張できます。 RowCount プロパティまたは ColumnCount プロパティのいずれかを 0 の値に設定すると、TableLayoutPanel が対応する方向にバインド解除されます。
TableLayoutPanel コントロールが完全に子コントロールになった後で、(水平または垂直の) 展開の方向を制御することもできます。 既定では、TableLayoutPanel コントロールは行を追加することで下方向に拡張します。
既定の動作とは異なる方法で行と列を動作させる場合は、RowStyles プロパティと ColumnStyles プロパティを使用して、行と列のプロパティを制御できます。 行または列のプロパティを個別に設定することができます。
TableLayoutPanel コントロールは、その子コントロールに Cell、Column、Row、ColumnSpan、および RowSpan の各プロパティを追加します。
子コントロールで ColumnSpan プロパティまたは RowSpan プロパティを設定することで、TableLayoutPanel コントロールのセルをマージできます。
注意
、、Column、RowColumnSpan、および RowSpan の各プロパティを実行時に設定Cellするには、、SetColumnSpan、および の各メソッドをSetRowSpan使用SetCellPositionSetColumnSetRowします。
実行時に Cell、、Column、RowColumnSpan、および RowSpan の各プロパティを読み取る場合は、、GetColumn、GetRow、GetColumnSpan、および の各メソッドをGetRowSpan使用GetCellPositionします。
子コントロールのドッキング動作は、他のコンテナー コントロールと同じです。
TableLayoutPanel での子コントロールの固定動作は、他のコンテナー コントロールの動作と異なります。 子コントロールAnchorの プロパティの値が または RightにLeft設定されている場合、コントロールは、コントロールのプロパティとパネルのプロパティの合計である距離で、セルのMargin左または右のPadding境界線に対して配置されます。 と Right の両方のLeft値が設定されている場合、コントロールのサイズはセルの幅に合わせて調整され、 と Padding の値がMargin考慮されます。 と Bottom アンカーのTop動作は似ています。 詳細については、「方法: TableLayoutPanel コントロールで子コントロールを固定およびドッキングする」を参照してください。
他のコンテナー コントロールの既定のアンカー動作を模倣する子コントロールが必要な場合は、 プロパティと プロパティを調整 Margin して、コントロールの境界線と Padding セルの境界線の間の一定の距離を維持できます。
子コントロールの プロパティと Row プロパティの両方Columnの値を -1 に設定すると、コントロールはコントロール内の最初の空のセルにTableLayoutPanel移動されます。 空のセルは、左から右、上から下に進む検索で選択されます。 この順序はカルチャに依存するため、右から左 (RTL) のレイアウトで正しく動作します。
注意
コントロールのレイアウト計算に Visible 参加するように プロパティが true 設定されている TableLayoutPanel コントロールのみ。
関連項目:
コンストラクター
| TableLayoutPanel() |
TableLayoutPanel クラスの新しいインスタンスを初期化します。 |
フィールド
| ScrollStateAutoScrolling |
AutoScroll プロパティの値を判断します。 (継承元 ScrollableControl) |
| ScrollStateFullDrag |
ユーザーがウィンドウ全体のドラッグを有効にしているかどうかを判断します。 (継承元 ScrollableControl) |
| ScrollStateHScrollVisible |
HScroll プロパティの値が |
| ScrollStateUserHasScrolled |
ユーザーが ScrollableControl コントロール内をスクロールしたかどうかを判断します。 (継承元 ScrollableControl) |
| ScrollStateVScrollVisible |
VScroll プロパティの値が |
プロパティ
| AccessibilityObject |
コントロールに割り当てられた AccessibleObject を取得します。 (継承元 Control) |
| AccessibleDefaultActionDescription |
アクセシビリティ クライアント アプリケーションで使用されるコントロールの既定のアクションの説明を取得または設定します。 (継承元 Control) |
| AccessibleDescription |
ユーザー補助クライアント アプリケーションによって使用される、コントロールの説明を取得または設定します。 (継承元 Control) |
| AccessibleName |
ユーザー補助クライアント アプリケーションによって使用されるコントロールの名前を取得または設定します。 (継承元 Control) |
| AccessibleRole |
コントロールのアクセスできる役割を取得または設定します。 (継承元 Control) |
| AllowDrop |
ユーザーがコントロールにドラッグしたデータを、そのコントロールが受け入れることができるかどうかを示す値を取得または設定します。 (継承元 Control) |
| Anchor |
コントロールがバインドされるコンテナーの端を取得または設定し、親のサイズ変更時に、コントロールのサイズがどのように変化するかを決定します。 (継承元 Control) |
| AutoScroll |
コンテナーで、表示されている境界の外にあるコントロールにユーザーがスクロールできるかどうかを示す値を取得または設定します。 (継承元 ScrollableControl) |
| AutoScrollMargin |
自動スクロールのマージンのサイズを取得または設定します。 (継承元 ScrollableControl) |
| AutoScrollMinSize |
自動スクロールの最小サイズを取得または設定します。 (継承元 ScrollableControl) |
| AutoScrollOffset |
ScrollControlIntoView(Control) でのこのコントロールのスクロール先を取得または設定します。 (継承元 Control) |
| AutoScrollPosition |
自動スクロールの位置を取得または設定します。 (継承元 ScrollableControl) |
| AutoSize |
内容に合わせてコントロールのサイズを変更するかどうかを示す値を取得または設定します。 (継承元 Panel) |
| AutoSizeMode |
コントロールの自動サイズ変更の動作を示します。 (継承元 Panel) |
| BackColor |
コントロールの背景色を取得または設定します。 (継承元 Control) |
| BackgroundImage |
コントロールに表示される背景イメージを取得または設定します。 (継承元 Control) |
| BackgroundImageLayout |
ImageLayout 列挙型で定義される背景画像のレイアウトを取得または設定します。 (継承元 Control) |
| BindingContext |
コントロールの BindingContext を取得または設定します。 (継承元 Control) |
| BorderStyle |
パネルの境界線スタイルを取得または設定します。 |
| Bottom |
コントロールの下端とコンテナーのクライアント領域の上端の間の距離をピクセルで取得します。 (継承元 Control) |
| Bounds |
クライアント以外の要素を含むコントロールの、親コントロールに対する相対的なサイズおよび位置をピクセル単位で取得または設定します。 (継承元 Control) |
| CanEnableIme |
ImeMode プロパティをアクティブな値に設定して、IME サポートを有効にできるかどうかを示す値を取得します。 (継承元 Control) |
| CanFocus |
コントロールがフォーカスを受け取ることができるかどうかを示す値を取得します。 (継承元 Control) |
| CanRaiseEvents |
コントロールでイベントが発生するかどうかを決定します。 (継承元 Control) |
| CanSelect |
コントロールを選択できるかどうかを示す値を取得します。 (継承元 Control) |
| Capture |
コントロールがマウスをキャプチャしたかどうかを示す値を取得または設定します。 (継承元 Control) |
| CausesValidation |
そのコントロールが原因で、フォーカスを受け取ると検証が必要なコントロールに対して、検証が実行されるかどうかを示す値を取得または設定します。 (継承元 Control) |
| CellBorderStyle |
セル境界線のスタイルを取得または設定します。 |
| ClientRectangle |
コントロールのクライアント領域を表す四角形を取得します。 (継承元 Control) |
| ClientSize |
コントロールのクライアント領域の高さと幅を取得または設定します。 (継承元 Control) |
| ColumnCount |
テーブルに含めることができる列の最大数を取得または設定します。 |
| ColumnStyles |
TableLayoutPanel の列スタイルのコレクションを取得します。 |
| CompanyName |
コントロールを含んでいるアプリケーションの会社または作成者の名前を取得します。 (継承元 Control) |
| Container |
IContainer を含む Component を取得します。 (継承元 Component) |
| ContainsFocus |
コントロール、またはその子コントロールの 1 つに、現在入力フォーカスがあるかどうかを示す値を取得します。 (継承元 Control) |
| ContextMenu |
コントロールに関連付けられたショートカット メニューを取得または設定します。 (継承元 Control) |
| ContextMenuStrip |
このコントロールに関連付けられている ContextMenuStrip を取得または設定します。 (継承元 Control) |
| Controls |
TableLayoutPanel 内に格納されているコントロールのコレクションを取得します。 |
| Created |
コントロールが作成されているかどうかを示す値を取得します。 (継承元 Control) |
| CreateParams |
コントロール ハンドルが作成されるときに必要な作成パラメーターを取得します。 (継承元 Panel) |
| Cursor |
マウス ポインターがコントロールの上にあるときに表示されるカーソルを取得または設定します。 (継承元 Control) |
| DataBindings |
コントロールのデータ連結を取得します。 (継承元 Control) |
| DataContext |
データ バインディングの目的でデータ コンテキストを取得または設定します。 これはアンビエント プロパティです。 (継承元 Control) |
| DefaultCursor |
コントロールの既定のカーソルを取得または設定します。 (継承元 Control) |
| DefaultImeMode |
コントロールがサポートしている既定の IME (Input Method Editor) モードを取得します。 (継承元 Control) |
| DefaultMargin |
コントロール間に既定で指定されている空白をピクセル単位で取得します。 (継承元 Control) |
| DefaultMaximumSize |
コントロールの既定の最大サイズとして指定されている長さおよび高さをピクセル単位で取得します。 (継承元 Control) |
| DefaultMinimumSize |
コントロールの既定の最小サイズとして指定されている長さおよび高さをピクセル単位で取得します。 (継承元 Control) |
| DefaultPadding |
コントロールの内容の既定の内部間隔をピクセル単位で取得します。 (継承元 Control) |
| DefaultSize |
コントロールの既定のサイズを取得します。 (継承元 Panel) |
| DesignMode |
Component が現在デザイン モードかどうかを示す値を取得します。 (継承元 Component) |
| DeviceDpi |
コントロールが現在表示されているディスプレイ デバイスの DPI 値を取得します。 (継承元 Control) |
| 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) |
| GrowStyle |
既存のセルがすべて占有されている場合に、新しいセルを追加できるように TableLayoutPanel コントロールを拡張するかどうかを示す値を取得または設定します。 |
| Handle |
コントロールのバインド先のウィンドウ ハンドルを取得します。 (継承元 Control) |
| HasChildren |
コントロールに 1 つ以上の子コントロールが格納されているかどうかを示す値を取得します。 (継承元 Control) |
| Height |
コントロールの高さを取得または設定します。 (継承元 Control) |
| HorizontalScroll |
水平スクロール バーに関連付けられている特性を取得します。 (継承元 ScrollableControl) |
| HScroll |
水平スクロール バーが表示されるかどうかを示す値を、取得または設定します。 (継承元 ScrollableControl) |
| ImeMode |
コントロールの IME (Input Method Editor) モードを取得または設定します。 (継承元 Control) |
| ImeModeBase |
コントロールの IME モードを取得または設定します。 (継承元 Control) |
| InvokeRequired |
呼び出し元がコントロールの作成されたスレッドと異なるスレッド上にあるため、コントロールに対してメソッドの呼び出しを実行するときに、呼び出し元で invoke メソッドを呼び出す必要があるかどうかを示す値を取得します。 (継承元 Control) |
| IsAccessible |
コントロールがユーザー補助アプリケーションに表示されるかどうかを示す値を取得または設定します。 (継承元 Control) |
| IsAncestorSiteInDesignMode |
このコントロールの先祖の 1 つがサイト化され、そのサイトが DesignMode に存在するかどうかを示します。 このプロパティは読み取り専用です。 (継承元 Control) |
| IsDisposed |
コントロールが破棄されているかどうかを示す値を取得します。 (継承元 Control) |
| IsHandleCreated |
コントロールにハンドルが関連付けられているかどうかを示す値を取得します。 (継承元 Control) |
| IsMirrored |
コントロールがミラー化されるかどうかを示す値を取得します。 (継承元 Control) |
| LayoutEngine |
パネルのレイアウト エンジンのキャッシュされたインスタンスを取得します。 |
| LayoutSettings |
テーブル レイアウトの設定を表す値を取得または設定します。 |
| Left |
コントロールの左端とコンテナーのクライアント領域の左端の間の距離をピクセルで取得または設定します。 (継承元 Control) |
| Location |
コンテナーの左上隅に対する相対座標として、コントロールの左上隅の座標を取得または設定します。 (継承元 Control) |
| Margin |
コントロール間の空白を取得または設定します。 (継承元 Control) |
| MaximumSize |
GetPreferredSize(Size) が指定できる上限のサイズを取得または設定します。 (継承元 Control) |
| MinimumSize |
GetPreferredSize(Size) が指定できる下限のサイズを取得または設定します。 (継承元 Control) |
| Name |
コントロールの名前を取得または設定します。 (継承元 Control) |
| Padding |
コントロールの埋め込みを取得または設定します。 (継承元 Control) |
| Parent |
コントロールの親コンテナーを取得または設定します。 (継承元 Control) |
| PreferredSize |
コントロールが適合する四角形領域のサイズを取得します。 (継承元 Control) |
| ProductName |
コントロールを格納しているアセンブリの製品名を取得します。 (継承元 Control) |
| ProductVersion |
コントロールを格納しているアセンブリのバージョンを取得します。 (継承元 Control) |
| RecreatingHandle |
コントロールが現在そのコントロールのハンドルを再作成中かどうかを示す値を取得します。 (継承元 Control) |
| Region |
コントロールに関連付けられたウィンドウ領域を取得または設定します。 (継承元 Control) |
| RenderRightToLeft |
古い.
古い.
このプロパティは使用されなくなりました。 (継承元 Control) |
| ResizeRedraw |
サイズが変更されたときに、コントロールがコントロール自体を再描画するかどうかを示す値を取得または設定します。 (継承元 Control) |
| Right |
コントロールの右端とコンテナーのクライアント領域の左端の間の距離をピクセルで取得します。 (継承元 Control) |
| RightToLeft |
コントロールの要素が、右から左へ表示されるフォントを使用するロケールをサポートするように配置されているかどうかを示す値を取得または設定します。 (継承元 Control) |
| RowCount |
テーブルに含めることができる行の最大数を取得または設定します。 |
| RowStyles |
TableLayoutPanel の行スタイルのコレクションを取得します。 |
| ScaleChildren |
子コントロールの表示スケールを決定する値を取得します。 (継承元 Control) |
| ShowFocusCues |
コントロールがフォーカスを示す四角形を表示する必要があるかどうかを示す値を取得します。 (継承元 Control) |
| ShowKeyboardCues |
ユーザー インターフェイスがキーボード アクセラレータを表示または非表示にする適切な状態かどうかを示す値を取得します。 (継承元 Control) |
| Site |
コントロールのサイトを取得または設定します。 (継承元 Control) |
| Size |
コントロールの高さと幅を取得または設定します。 (継承元 Control) |
| TabIndex |
コンテナー内のコントロールのタブ オーダーを取得または設定します。 (継承元 Control) |
| TabStop |
ユーザーが Tab キーを使用することによってこのコントロールにフォーカスを移すことができるかどうかを示す値を取得または設定します。 (継承元 Panel) |
| Tag |
コントロールに関するデータを格納するオブジェクトを取得または設定します。 (継承元 Control) |
| Text |
このコントロールでは、このメンバーは無効です。 (継承元 Panel) |
| Top |
コントロールの上端とコンテナーのクライアント領域の上端の間の距離をピクセル単位で取得または設定します。 (継承元 Control) |
| TopLevelControl |
別の Windows フォーム コントロールを親として持たない親コントロールを取得します。 一般的に、これは、コントロールを格納している最も外側の Form です。 (継承元 Control) |
| UseWaitCursor |
現在のコントロールおよびすべての子コントロールに待機カーソルを使用するかどうかを示す値を取得または設定します。 (継承元 Control) |
| VerticalScroll |
垂直スクロール バーに関連付けられた特性を取得します。 (継承元 ScrollableControl) |
| Visible |
コントロールとそのすべての子コントロールが表示されているかどうかを示す値を取得または設定します。 (継承元 Control) |
| VScroll |
垂直スクロール バーが表示されるかどうかを示す値を、取得または設定します。 (継承元 ScrollableControl) |
| Width |
コントロールの幅を取得または設定します。 (継承元 Control) |
| WindowTarget |
このクラスでは、このプロパティは使用されません。 (継承元 Control) |
メソッド
イベント
| AutoSizeChanged |
AutoSize プロパティの値が変更されたときに発生します。 (継承元 Panel) |
| BackColorChanged |
BackColor プロパティの値が変化したときに発生します。 (継承元 Control) |
| BackgroundImageChanged |
BackgroundImage プロパティの値が変化したときに発生します。 (継承元 Control) |
| BackgroundImageLayoutChanged |
BackgroundImageLayout プロパティが変更されたときに発生します。 (継承元 Control) |
| BindingContextChanged |
BindingContext プロパティの値が変化したときに発生します。 (継承元 Control) |
| CausesValidationChanged |
CausesValidation プロパティの値が変化したときに発生します。 (継承元 Control) |
| CellPaint |
セルが再描画されると発生します。 |
| 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) |
| EnabledChanged |
Enabled プロパティ値が変更されたときに発生します。 (継承元 Control) |
| Enter |
コントロールが入力されると発生します。 (継承元 Control) |
| FontChanged |
Font プロパティの値が変化すると発生します。 (継承元 Control) |
| ForeColorChanged |
ForeColor プロパティの値が変化すると発生します。 (継承元 Control) |
| GiveFeedback |
ドラッグ操作中に発生します。 (継承元 Control) |
| GotFocus |
コントロールがフォーカスを受け取ると発生します。 (継承元 Control) |
| HandleCreated |
コントロールに対してハンドルが作成されると発生します。 (継承元 Control) |
| HandleDestroyed |
コントロールのハンドルが破棄されているときに発生します。 (継承元 Control) |
| HelpRequested |
ユーザーがコントロールのヘルプを要求すると発生します。 (継承元 Control) |
| ImeModeChanged |
ImeMode プロパティが変更された場合に発生します。 (継承元 Control) |
| Invalidated |
コントロールの表示に再描画が必要なときに発生します。 (継承元 Control) |
| KeyDown |
このコントロールでは、このメンバーは無効です。 (継承元 Panel) |
| KeyPress |
このコントロールでは、このメンバーは無効です。 (継承元 Panel) |
| KeyUp |
このコントロールでは、このメンバーは無効です。 (継承元 Panel) |
| 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 |
コントロールが再描画されると発生します。 (継承元 Control) |
| ParentChanged |
Parent プロパティの値が変化すると発生します。 (継承元 Control) |
| PreviewKeyDown |
このコントロールにフォーカスがあるときにキーが押された場合、KeyDown イベントの前に発生します。 (継承元 Control) |
| QueryAccessibilityHelp |
AccessibleObject がユーザー補助アプリケーションにヘルプを提供したときに発生します。 (継承元 Control) |
| QueryContinueDrag |
ドラッグ アンド ドロップ操作中に発生し、ドラッグ ソースがドラッグ アンド ドロップ操作をキャンセルする必要があるかどうかを決定できるようにします。 (継承元 Control) |
| RegionChanged |
Region プロパティの値が変化したときに発生します。 (継承元 Control) |
| Resize |
コントロールのサイズが変更されると発生します。 (継承元 Control) |
| RightToLeftChanged |
RightToLeft プロパティの値が変化すると発生します。 (継承元 Control) |
| Scroll |
ユーザーまたはコードによってクライアント領域がスクロールされたときに発生します。 (継承元 ScrollableControl) |
| SizeChanged |
Size プロパティの値が変化すると発生します。 (継承元 Control) |
| StyleChanged |
コントロール スタイルが変更されると発生します。 (継承元 Control) |
| SystemColorsChanged |
システム カラーが変更されると発生します。 (継承元 Control) |
| TabIndexChanged |
TabIndex プロパティの値が変化すると発生します。 (継承元 Control) |
| TabStopChanged |
TabStop プロパティの値が変化すると発生します。 (継承元 Control) |
| TextChanged |
このコントロールでは、このメンバーは無効です。 (継承元 Panel) |
| 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) |
| IExtenderProvider.CanExtend(Object) |
このメンバーの詳細については、「CanExtend(Object)」をご覧ください。 |