Share via


ActionsPane インターフェイス

定義

Word または Excel のドキュメント レベルのカスタマイズで [ドキュメント アクション] 作業ウィンドウのカスタム ユーザー インターフェイスを表します。

public interface class ActionsPane : IDisposable
[System.Runtime.InteropServices.Guid("b835a67a-c3c0-45ba-9a3f-c878bf531dd5")]
public interface ActionsPane : IDisposable
[<System.Runtime.InteropServices.Guid("b835a67a-c3c0-45ba-9a3f-c878bf531dd5")>]
type ActionsPane = interface
    interface IDisposable
Public Interface ActionsPane
Implements IDisposable
属性
実装

次のコード例では、内容の配置を自動的に調整する単純な操作ウィンドウを作成する方法を示します。 ユーザーが操作ウィンドウをアプリケーション ウィンドウの別の部分に移動して操作ウィンドウの向きを変更したとき、またはユーザーが操作ウィンドウのコントロールをクリック Button すると、 Orientation プロパティを使用してプロパティの新しい値が StackOrder 決定されます。 このコードを実行するには、Excel のドキュメント レベル プロジェクトのThisWorkbook_Startupイベント ハンドラーから メソッドを呼び出InitActionsPaneします。

private void InitActionsPane()
{
    Globals.ThisWorkbook.ActionsPane.Clear();
    Globals.ThisWorkbook.ActionsPane.Visible = true;
    Globals.ThisWorkbook.ActionsPane.AutoRecover = true;
    Globals.ThisWorkbook.ActionsPane.OrientationChanged +=
        new EventHandler(ActionsPane_OrientationChanged);
    ResetStackOrder();

    // Create the button that will update the stack order.
    Button button1 = new Button();
    button1.Text = "Change stack order";
    button1.Click += new EventHandler(button1_Click);

    // Create two more buttons that do nothing.
    Button button2 = new Button();
    button2.Text = "Button 2";
    Button button3 = new Button();
    button3.Text = "Button 3";

    Globals.ThisWorkbook.ActionsPane.Controls.AddRange(
        new Control[] { button1, button2, button3 });
}

// Switch the stack order according to the current orientation.
void button1_Click(object sender, EventArgs e)
{
    if (Globals.ThisWorkbook.ActionsPane.Orientation == 
        Orientation.Horizontal)
    {
        if (Globals.ThisWorkbook.ActionsPane.StackOrder == 
            Microsoft.Office.Tools.StackStyle.FromLeft)
        {
            Globals.ThisWorkbook.ActionsPane.StackOrder =
                Microsoft.Office.Tools.StackStyle.FromRight;
        }
        else
        {
            Globals.ThisWorkbook.ActionsPane.StackOrder =
                Microsoft.Office.Tools.StackStyle.FromLeft;
        }
    }
    else
    {
        if (Globals.ThisWorkbook.ActionsPane.StackOrder ==
            Microsoft.Office.Tools.StackStyle.FromTop)
        {
            Globals.ThisWorkbook.ActionsPane.StackOrder =
                Microsoft.Office.Tools.StackStyle.FromBottom;
        }
        else
        {
            Globals.ThisWorkbook.ActionsPane.StackOrder =
                Microsoft.Office.Tools.StackStyle.FromTop;
        }
    }
}

void ActionsPane_OrientationChanged(object sender, EventArgs e)
{
    ResetStackOrder();
}

// Readjust the stack order so that it matches the current orientation.
void ResetStackOrder()
{
    if (Globals.ThisWorkbook.ActionsPane.Orientation == 
        Orientation.Horizontal &&
       (Globals.ThisWorkbook.ActionsPane.StackOrder == 
           Microsoft.Office.Tools.StackStyle.FromTop ||
        Globals.ThisWorkbook.ActionsPane.StackOrder ==
           Microsoft.Office.Tools.StackStyle.FromBottom))
    {
        Globals.ThisWorkbook.ActionsPane.StackOrder =
            Microsoft.Office.Tools.StackStyle.FromLeft;
    }

    if (Globals.ThisWorkbook.ActionsPane.Orientation == 
        Orientation.Vertical &&
       (Globals.ThisWorkbook.ActionsPane.StackOrder ==
           Microsoft.Office.Tools.StackStyle.FromLeft ||
        Globals.ThisWorkbook.ActionsPane.StackOrder ==
           Microsoft.Office.Tools.StackStyle.FromRight))
    {
        Globals.ThisWorkbook.ActionsPane.StackOrder =
            Microsoft.Office.Tools.StackStyle.FromTop;
    }
}
Private Sub InitActionsPane()
    With Globals.ThisWorkbook.ActionsPane
        .Clear()
        .Visible = True
        .AutoRecover = True
    End With

    AddHandler Globals.ThisWorkbook.ActionsPane.OrientationChanged, _
        AddressOf ActionsPane_OrientationChanged
    ResetStackOrder()

    ' Create the button that will update the stack order.
    Dim button1 As New Button()
    button1.Text = "Change stack order"
    AddHandler button1.Click, AddressOf button1_Click

    ' Create two more buttons that do nothing.
    Dim button2 As New Button()
    button2.Text = "Button 2"
    Dim button3 As New Button()
    button3.Text = "Button 3"

    Globals.ThisWorkbook.ActionsPane.Controls.AddRange(New Control() _
        {button1, button2, button3})
End Sub

' Switch the stack order according to the current orientation.
Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs)

    If Globals.ThisWorkbook.ActionsPane.Orientation = _
        Orientation.Horizontal Then

        If Globals.ThisWorkbook.ActionsPane.StackOrder = _
            Microsoft.Office.Tools.StackStyle.FromLeft Then
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromRight
        Else
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromLeft
        End If
    Else
        If Globals.ThisWorkbook.ActionsPane.StackOrder = _
            Microsoft.Office.Tools.StackStyle.FromTop Then
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromBottom
        Else
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromTop
        End If
    End If
End Sub

Private Sub ActionsPane_OrientationChanged(ByVal sender As Object, _
    ByVal e As EventArgs)
    ResetStackOrder()
End Sub

' Readjust the stack order so that it matches the current orientation.
Sub ResetStackOrder()
    If Globals.ThisWorkbook.ActionsPane.Orientation = _
        Orientation.Horizontal Then

        If (Globals.ThisWorkbook.ActionsPane.StackOrder = _
        Microsoft.Office.Tools.StackStyle.FromTop Or _
        Globals.ThisWorkbook.ActionsPane.StackOrder = _
        Microsoft.Office.Tools.StackStyle.FromBottom) Then
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromLeft
        End If
    End If

    If Globals.ThisWorkbook.ActionsPane.Orientation = _
        Orientation.Vertical Then

        If (Globals.ThisWorkbook.ActionsPane.StackOrder = _
        Microsoft.Office.Tools.StackStyle.FromLeft Or _
        Globals.ThisWorkbook.ActionsPane.StackOrder = _
        Microsoft.Office.Tools.StackStyle.FromRight) Then
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromTop
        End If
    End If
End Sub

注釈

Excel またはWordのすべてのドキュメント レベルのカスタマイズでは、オブジェクトがActionsPane公開されます。 このオブジェクトを使用すると、ドキュメント レベルのプロジェクトの [ドキュメント アクション] 作業ウィンドウのユーザー インターフェイスをカスタマイズできます。 オブジェクトをActionsPane取得するには、プロジェクトの クラス (ThisDocumentWordの場合) またはThisWorkbookクラス (Excel の場合) のフィールドを使用ActionsPaneします。 詳細については、「 操作ウィンドウの概要」を参照してください。

ActionsPaneオブジェクトは、カスタマイズできるユーザー インターフェイスを提供する基になるWindows フォームUserControlを拡張します。 ほとんどのメンバーは、 ActionsPane 基になる UserControlのメンバーに対応しています。 操作ウィンドウ固有の機能にアクセスするには、次 ActionsPane のメンバーを使用します。

  • Clear メソッド ドキュメントまたはブックから操作ウィンドウをデタッチするには、このメソッドを使用します。

  • AutoRecover プロパティ。 このプロパティを使用して、エンド ユーザーがドキュメントまたはブックから操作ウィンドウをデタッチできないようにするか許可します。

  • Orientation プロパティ。 このプロパティを使用して、操作ウィンドウがドキュメントまたはブックの上部または下部、またはドキュメントまたはブックの左または右にドッキングされているかどうかを確認します。

  • StackOrder プロパティ。 操作ウィンドウでコントロールを積み重ねる方向を指定するには、このプロパティを使用します。

  • OrientationChanged イベント。 操作ウィンドウが別の場所にドッキングされるタイミングを確認するには、このプロパティを使用します。

注意

これは、Visual Studio Tools for Office Runtime によって実装されたインターフェイスです。 コードに実装されるものではありません。 詳細については、「Visual Studio Tools for Office ランタイムの概要」を参照してください。

使用

ここでは、.NET Framework 4 以降を対象とする Office プロジェクトで使用される型のバージョンについて説明します。 .NET Framework 3.5 を対象とするプロジェクトでは、この型のメンバーが異なること、およびこのコード例が動作しないことがあります。 .NET Framework 3.5 を対象とするプロジェクトの型の詳細については、Visual Studio 2008 ドキュメントの次の参照セクションを参照してください。http://go.microsoft.com/fwlink/?LinkId=160658

プロパティ

AccessibilityObject

操作ウィンドウに割り当てられた AccessibleObject を取得します。

AccessibleDefaultActionDescription

操作ウィンドウの既定のアクションの説明を取得または設定します。 この説明はユーザー補助クライアント アプリケーションによって使用されます。

AccessibleDescription

操作ウィンドウのユーザー補助の説明を取得または設定します。 この説明はユーザー補助クライアント アプリケーションによって使用されます。

AccessibleName

操作ウィンドウのユーザー補助の名前を取得または設定します。 この名前は、ユーザー補助クライアント アプリケーションによって使用されます。

AccessibleRole

操作ウィンドウのアクセス可能な役割を取得または設定します。

ActiveControl

操作ウィンドウ上のアクティブ コントロールを取得または設定します。

AllowDrop

ユーザーが操作ウィンドウにドラッグしたデータを、その操作ウィンドウが受け入れることができるかどうかを示す値を取得または設定します。

Anchor

操作ウィンドウがバインドされるコンテナーの端を取得または設定し、親のサイズ変更時に、ユーザー コントロールのサイズがどのように変化するかを決定します。

AutoRecover

操作ウィンドウ ソリューションがデタッチされたドキュメントに自動的に再アタッチするかどうかを示す値を取得または設定します。

AutoScaleDimensions

操作ウィンドウがデザインされたときの寸法を取得または設定します。

AutoScaleMode

操作ウィンドウの自動スケーリング モードを取得または設定します。

AutoScroll

操作ウィンドウで、表示されている境界の外にあるコントロールにユーザーがスクロールできるかどうかを示す値を取得または設定します。

AutoScrollMargin

操作ウィンドウの自動スクロールのマージンのサイズを取得または設定します。

AutoScrollMinSize

操作ウィンドウの自動スクロールの最小サイズを取得または設定します。

AutoScrollOffset

ScrollControlIntoView(Control) メソッド呼び出し時の操作ウィンドウのスクロール先を取得または設定します。

AutoScrollPosition

操作ウィンドウの自動スクロール位置を取得または設定します。

AutoSize

操作ウィンドウでは、このプロパティはサポートされていません。

AutoSizeMode

操作ウィンドウのコントロールを自動的にサイズ変更するときに使用するモードを取得または設定します。

AutoValidate

フォーカスが変更されたときに、操作ウィンドウのコントロールを自動的に検証するかどうかを示す値を取得または設定します。

BackColor

[アクション] ウィンドウの背景色を取得または設定します。

BackgroundImage

操作ウィンドウに表示される背景イメージを取得または設定します。

BackgroundImageLayout

[アクション] ウィンドウの背景画像の位置と動作を取得または設定します。

BindingContext

同期されている同じデータ ソースにバインドされた、操作ウィンドウ上のすべてのコントロールを維持するために使用されるオブジェクトを取得または設定します。

BorderStyle

操作ウィンドウの境界線スタイルを取得または設定します。

Bottom

操作ウィンドウの下端とコンテナーのクライアント領域の上端の距離をピクセルで取得します。

Bounds

クライアント以外の要素を含む操作ウィンドウ コントロールの、親に対する相対的なサイズおよび位置を、ピクセル単位で取得または設定します。

CanFocus

操作ウィンドウがフォーカスを受け取ることができるかどうかを示す値を取得します。

CanSelect

[アクション] ウィンドウを選択できるかどうかを示す値を取得します。

Capture

[アクション] ウィンドウがマウスをキャプチャしたかどうかを示す値を取得または設定します。

CausesValidation

フォーカスを受け取る時点で検証が必要なコントロールに対して、操作ウィンドウが検証実行を引き起こすかどうかを示す値を取得または設定します。

ClientRectangle

操作ウィンドウのクライアント領域を表す四角形を取得します。

ClientSize

操作ウィンドウのクライアント領域の高さと幅を取得または設定します。

CompanyName

操作ウィンドウが含まれるアプリケーションの会社または作成者の名前を取得します。

Container

操作ウィンドウでは、このプロパティはサポートされていません。

ContainsFocus

操作ウィンドウまたはその子コントロールの 1 つに、現在入力フォーカスがあるかどうかを示す値を取得します。

ContextMenu

操作ウィンドウに関連付けられているショートカット メニューを取得または設定します。

ContextMenuStrip

操作ウィンドウに関連付けられる ContextMenuStrip を取得または設定します。

Controls

操作ウィンドウ内に格納されているコントロールのコレクションを取得します。

Created

操作ウィンドウが作成されているかどうかを示す値を取得します。

CurrentAutoScaleDimensions

現在の画面の実行時寸法を取得します。

Cursor

マウス ポインターが [アクション] ウィンドウの上にあるときに表示されるカーソルを取得または設定します。

DataBindings

[アクション] ウィンドウのデータ連結を取得します。

DisplayRectangle

操作ウィンドウの表示領域を表す四角形を取得します。

Disposing

操作ウィンドウが破棄処理中かどうかを示す値を取得します。

Dock

親にドッキングする操作ウィンドウ コントロールの境界線を取得または設定します。また、操作ウィンドウ コントロールのサイズを親に合わせてどのように変更するかを決定します。

Enabled

操作ウィンドウがユーザーとの対話に応答できるかどうかを示す値を取得または設定します。

Focused

操作ウィンドウに入力フォーカスがあるかどうかを示す値を取得します。

Font

操作ウィンドウによって表示されるテキストのフォントを取得または設定します。

ForeColor

操作ウィンドウの前景色を取得または設定します。

Handle

操作ウィンドウ コントロールのバインド先のウィンドウ ハンドルを取得します。

HasChildren

コントロールに 1 つ以上の子コントロールが格納されているかどうかを示す値を取得します。

Height

操作ウィンドウ コントロールの高さを取得または設定します。

HorizontalScroll

水平スクロール バーに関連付けられている特性を取得します。

ImeMode

操作ウィンドウの IME (Input Method Editor) モードを取得または設定します。

InvokeRequired

呼び出し元が操作ウィンドウ コントロールの作成されたスレッドと異なるスレッド上にあるため、操作ウィンドウ コントロールに対してメソッドの呼び出しを実行するときに、呼び出し元で invoke メソッドを呼び出す必要があるかどうかを示す値を取得します。

IsAccessible

[アクション] ウィンドウがユーザー補助アプリケーションに表示されるかどうかを示す値を取得または設定します。

IsDisposed

操作ウィンドウ コントロールが破棄されているかどうかを示す値を取得します。

IsHandleCreated

操作ウィンドウ コントロールにハンドルが関連付けられているかどうかを示す値を取得します。

IsMirrored

[アクション] ウィンドウがミラー化されるかどうかを示す値を取得します。

LayoutEngine

操作ウィンドウ コントロールのレイアウト エンジンのキャッシュ インスタンスを取得します。

Left

操作ウィンドウのコントロールの左端とコンテナーのクライアント領域の左端の間の距離をピクセルで取得または設定します。

Location

コンテナーの左上隅に対する相対座標として、操作ウィンドウの左上隅の座標を取得または設定します。

Margin

コントロール間の空白を取得または設定します。

MaximumSize

GetPreferredSize(Size) が指定できる上限のサイズを取得または設定します。

MinimumSize

GetPreferredSize(Size) が指定できる下限のサイズを取得または設定します。

Name

操作ウィンドウ コントロールの名前を取得または設定します。

Orientation

操作ウィンドウの配置が縦方向か横方向かを示す値を取得します。

Padding

操作ウィンドウ内の埋め込みを取得または設定します。

Parent

操作ウィンドウの親コンテナーを取得または設定します。

ParentForm

操作ウィンドウでは、このプロパティはサポートされていません。

PreferredSize

[アクション] ウィンドウが収まる四角形領域のサイズを取得します。

ProductName

操作ウィンドウを含むアセンブリの製品名を取得します。

ProductVersion

操作ウィンドウを含むアセンブリのバージョンを取得します。

RecreatingHandle

[アクション] ウィンドウ コントロールが現在そのハンドルを再作成中かどうかを示す値を取得します。

Region

操作ウィンドウに関連付けられたウィンドウ領域を取得または設定します。

Right

操作ウィンドウの右端とコンテナーのクライアント領域の左端の間の距離をピクセルで取得します。

RightToLeft

操作ウィンドウの要素が、右から左へ表示されるフォントを使用するロケールをサポートするように配置されているかどうかを示す値を取得または設定します。

Site

操作ウィンドウのサイトを取得または設定します。

Size

操作ウィンドウ コントロールの高さと幅を取得または設定します。

StackOrder

操作ウィンドウにコントロールを積み重ねる方向を示す値を取得または設定します。

TabIndex

コンテナー内の操作ウィンドウのタブ オーダーを取得または設定します。

TabStop

ユーザーが Tab キーを使用して操作ウィンドウにフォーカスを移すことができるかどうかを示す値を取得または設定します。

Tag

操作ウィンドウに関するデータを格納しているオブジェクトを取得または設定します。

Top

操作ウィンドウのコントロールの上端とコンテナーのクライアント領域の上端の間の距離をピクセル単位で取得または設定します。

TopLevelControl

操作ウィンドウでは、このプロパティはサポートされていません。

UseWaitCursor

操作ウィンドウおよびすべての子コントロールに待機カーソルを使用するかどうかを示す値を取得または設定します。

VerticalScroll

垂直スクロール バーに関連付けられた特性を取得します。

Visible

ActionsPane が表示されるかどうかを示す値を取得または設定します。

Width

操作ウィンドウ コントロールの幅を取得または設定します。

メソッド

BeginInit()

Word または Excel のドキュメント レベルのカスタマイズで [ドキュメント アクション] 作業ウィンドウのカスタム ユーザー インターフェイスを表します。

BeginInvoke(Delegate)

操作ウィンドウのコントロールの基になるハンドルが作成されたスレッド上で、指定したデリゲートを非同期的に実行します。

BeginInvoke(Delegate, Object[])

操作ウィンドウのコントロールの基になるハンドルが作成されたスレッド上で、指定した引数で指定したデリゲートを非同期的に実行します。

BringToFront()

操作ウィンドウを z オーダーの最前面へ移動します。

Clear()

ドキュメントから操作ウィンドウ ソリューションをデタッチします。

Contains(Control)

指定されたコントロールが操作ウィンドウの子であるかどうかを示す値を返します。

CreateControl()

ハンドルおよび子コントロールの作成を含め、強制的に表示操作ウィンドウ コントロールを作成します。

CreateGraphics()

操作ウィンドウ コントロールの Graphics を作成します。

DoDragDrop(Object, DragDropEffects)

ドラッグ アンド ドロップ操作を開始します。

DrawToBitmap(Bitmap, Rectangle)

指定したビットマップへのレンダリングをサポートします。

EndInit()

Word または Excel のドキュメント レベルのカスタマイズで [ドキュメント アクション] 作業ウィンドウのカスタム ユーザー インターフェイスを表します。

EndInvoke(IAsyncResult)

指定した非同期操作の戻り値を取得します。

FindForm()

操作ウィンドウ コントロールが有効になっているフォームを取得します。

Focus()

操作ウィンドウに入力フォーカスを設定します。

GetChildAtPoint(Point)

指定した座標にある子コントロールを取得します。

GetChildAtPoint(Point, GetChildAtPointSkip)

特定の種類の子コントロールを無視するかどうかを指定して、指定した座標にある子コントロールを取得します。

GetContainerControl()

コントロールの親チェインの 1 つ上の ContainerControl を返します。

GetNextControl(Control, Boolean)

子コントロールのタブ オーダー内の 1 つ前または 1 つ後ろのコントロールを取得します。

GetPreferredSize(Size)

操作ウィンドウが収まる四角形の領域のサイズを取得します。

Hide()

作業ウィンドウ ユーザー インターフェイスから ActionsPane とコントロールを削除しますが、作業ウィンドウは表示したままにします。

Invalidate()

操作ウィンドウの表面全体を無効化して、操作ウィンドウを再描画します。

Invalidate(Boolean)

操作ウィンドウの表面全体を無効化して、操作ウィンドウに描画メッセージが送信されるようにします。 オプションとして、その操作ウィンドウに割り当てられている子コントロールも無効にします。

Invalidate(Rectangle)

操作ウィンドウの指定した領域を無効にし (操作ウィンドウの次の描画操作で再描画される領域を示す更新領域に追加し)、描画メッセージが操作ウィンドウに送信されるようにします。

Invalidate(Rectangle, Boolean)

操作ウィンドウの指定した領域を無効にし (操作ウィンドウの次の描画操作で再描画される領域を示す更新領域に追加し)、描画メッセージが操作ウィンドウに送信されるようにします。 オプションとして、その操作ウィンドウに割り当てられている子コントロールも無効にします。

Invalidate(Region)

操作ウィンドウの指定した領域を無効にし (操作ウィンドウの次の描画操作で再描画される領域を示す更新領域に追加し)、描画メッセージが操作ウィンドウに送信されるようにします。

Invalidate(Region, Boolean)

操作ウィンドウの指定した領域を無効にし (操作ウィンドウの次の描画操作で再描画される領域を示す更新領域に追加し)、描画メッセージが操作ウィンドウに送信されるようにします。 オプションとして、その操作ウィンドウに割り当てられている子コントロールも無効にします。

Invoke(Delegate)

操作ウィンドウの基になるウィンドウ ハンドルを所有するスレッド上で、指定したデリゲートを実行します。

Invoke(Delegate, Object[])

操作ウィンドウの基になるウィンドウ ハンドルを所有するスレッド上で、指定した引数リストを使用して、指定したデリゲートを実行します。

PerformAutoScale()

操作ウィンドウとその子の拡大縮小を実行します。

PerformLayout()

操作ウィンドウがレイアウト ロジックをすべての子コントロールに適用するように強制します。

PerformLayout(Control, String)

操作ウィンドウがレイアウト ロジックをすべての子コントロールに適用するように強制します。

PointToClient(Point)

指定した画面上のポイントを計算してクライアント座標を算出します。

PointToScreen(Point)

指定したクライアント ポイントを計算して画面座標を算出します。

PreProcessControlMessage(Message)

キーボード メッセージまたは入力メッセージがディスパッチされる前に、メッセージ ループ内の入力メッセージを前処理します。

PreProcessMessage(Message)

キーボード メッセージまたは入力メッセージがディスパッチされる前に、メッセージ ループ内の入力メッセージを前処理します。

RectangleToClient(Rectangle)

指定した画面上の四角形のサイズと位置をクライアント座標で算出します。

RectangleToScreen(Rectangle)

指定したクライアント領域の四角形のサイズと位置を画面座標で算出します。

Refresh()

強制的に、操作ウィンドウがクライアント領域を無効化し、直後にその操作ウィンドウ自体とその子コントロールを再描画するようにします。

ResetText()

このメソッドは操作ウィンドウでサポートされていません。

ResumeLayout()

通常のレイアウト ロジックを再開します。

ResumeLayout(Boolean)

通常のレイアウト ロジックを再開します。オプションで、保留中のレイアウト要求のレイアウトを強制的に即時実行します。

Scale(SizeF)

指定されたスケール ファクターによって操作ウィンドウおよびすべての子コントロールのスケールを設定します。

ScrollControlIntoView(Control)

ビューに指定した子コントロールをスクロール表示します。

Select()

操作ウィンドウをアクティブにします。

SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean)

次のコントロールをアクティブにします。

SendToBack()

操作ウィンドウ コントロールを z オーダーの最背面へ移動します。

SetAutoScrollMargin(Int32, Int32)

自動スクロールのマージンのサイズを設定します。

SetBounds(Int32, Int32, Int32, Int32)

操作ウィンドウの範囲を指定した位置とサイズに設定します。

SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified)

操作ウィンドウの指定した範囲を指定した位置とサイズに設定します。

Show()

ActionsPane に追加されたすべてのコントロールを含め、ActionsPane を作業ウィンドウに表示しますが、作業ウィンドウが表示されていない場合は作業ウィンドウを表示しません。

SuspendLayout()

操作ウィンドウのレイアウト ロジックを一時的に中断します。

Update()

操作ウィンドウで、クライアント領域内の無効化された領域が再描画されます。

Validate()

Validating イベントと Validated イベントを順に発生させることによって、操作ウィンドウの内容を検証します。

Validate(Boolean)

自動検証が有効かどうかに応じて、操作ウィンドウのコンテンツを検証します。

ValidateChildren()

検証をサポートするすべての子コントロールでデータを検証します。

ValidateChildren(ValidationConstraints)

検証をサポートするすべての子コントロールでデータを検証します。

イベント

AutoSizeChanged

このイベントは操作ウィンドウではサポートされません。

AutoValidateChanged

AutoValidate プロパティが変更されたときに発生します。

BackColorChanged

BackColor プロパティの値が変化したときに発生します。

BackgroundImageChanged

BackgroundImage プロパティの値が変化したときに発生します。

BackgroundImageLayoutChanged

BackgroundImageLayout プロパティが変更されたときに発生します。

BindingContextChanged

BindingContext プロパティの値が変化したときに発生します。

CausesValidationChanged

CausesValidation プロパティの値が変化したときに発生します。

ChangeUICues

フォーカスまたはキーボードのユーザー インターフェイス (UI) キューが変更されるときに発生します。

Click

操作ウィンドウがクリックされると発生します。

ClientSizeChanged

ClientSize プロパティの値が変化したときに発生します。

ContextMenuChanged

ContextMenu プロパティの値が変化したときに発生します。

ContextMenuStripChanged

ContextMenuStrip プロパティの値が変化したときに発生します。

ControlAdded

新しいコントロールが Controls コレクションに追加されたときに発生します。

ControlRemoved

Controls コレクションからコントロールが削除されたときに発生します。

CursorChanged

Cursor プロパティの値が変化したときに発生します。

Disposed

操作ウィンドウの破棄時に発生します。

DockChanged

Dock プロパティの値が変化したときに発生します。

DoubleClick

操作ウィンドウをダブルクリックしたときに発生します。

DragDrop

ドラッグ アンド ドロップ操作が完了したときに発生します。

DragEnter

オブジェクトが操作ウィンドウの境界内にドラッグされると発生します。

DragLeave

オブジェクトが操作ウィンドウの境界の外にドラッグされると発生します。

DragOver

オブジェクトが操作ウィンドウの境界上にドラッグされると発生します。

EnabledChanged

Enabled プロパティ値が変更されたときに発生します。

Enter

操作ウィンドウが入力されたときに発生します。

FontChanged

Font プロパティの値が変化すると発生します。

ForeColorChanged

ForeColor プロパティの値が変化すると発生します。

GiveFeedback

ドラッグ操作中に発生します。

GotFocus

操作ウィンドウがフォーカスを受け取ると発生します。

HandleCreated

操作ウィンドウに対してハンドルが作成されると発生します。

HandleDestroyed

操作ウィンドウのハンドルが破棄されているときに発生します。

HelpRequested

ユーザーが操作ウィンドウのヘルプを要求すると発生します。

ImeModeChanged

ImeMode プロパティが変更されたときに発生します。

Invalidated

操作ウィンドウの表示に再描画が必要なときに発生します。

KeyDown

操作ウィンドウにフォーカスがあるときにキーが押されると発生します。

KeyPress

操作ウィンドウにフォーカスがあるときにキーが押されると発生します。

KeyUp

操作ウィンドウにフォーカスがあるときにキーが離されると発生します。

Layout

操作ウィンドウの子コントロールの位置を変更する必要があるときに発生します。

Leave

操作ウィンドウから入力フォーカスが移動すると発生します。

Load

操作ウィンドウが初めて表示される前に発生します。

LocationChanged

Location プロパティ値が変更されたときに発生します。

LostFocus

操作ウィンドウでフォーカスが失われた場合に発生します。

MarginChanged

操作ウィンドウのマージンが変更されると発生します。

MouseCaptureChanged

操作ウィンドウでマウスのキャプチャを失ったか取得したときに発生します。

MouseClick

マウスで操作ウィンドウをクリックすると発生します。

MouseDoubleClick

操作ウィンドウがマウスでダブルクリックされたときに発生します。

MouseDown

操作ウィンドウ上にマウス ポインターを置いてマウス ボタンを押すと発生します。

MouseEnter

マウス ポインターによって操作ウィンドウが入力されると発生します。

MouseHover

マウス ポインターを操作ウィンドウの上に重ねると発生します。

MouseLeave

マウス ポインターが操作ウィンドウを離れると発生します。

MouseMove

マウス ポインターが操作ウィンドウ上を移動すると発生します。

MouseUp

操作ウィンドウ上にマウス ポインターを置いてマウス ボタンを離すと発生します。

MouseWheel

操作ウィンドウにフォーカスがあるときにマウスのホイールを動かすと発生します。

Move

操作ウィンドウの移動時に発生します。

OrientationChanged

操作ウィンドウの Orientation が変化したときに発生します。

PaddingChanged

操作ウィンドウのパディングが変更されると発生します。

Paint

操作ウィンドウが再描画されたときに発生します。

ParentChanged

Parent プロパティの値が変化すると発生します。

PreviewKeyDown

このコントロールにフォーカスがあるときにキーが押された場合、KeyDown イベントの前に発生します。

QueryAccessibilityHelp

AccessibleObject がアクセシビリティ アプリケーションにヘルプを提供したときに発生します。

QueryContinueDrag

ドラッグ アンド ドロップ操作中に発生し、ドラッグ ソースがドラッグ アンド ドロップ操作をキャンセルする必要があるかどうかを決定できるようにします。

RegionChanged

Region プロパティの値が変化したときに発生します。

Resize

操作ウィンドウのサイズが変更されると発生します。

RightToLeftChanged

RightToLeft プロパティの値が変化すると発生します。

Scroll

ユーザーまたはコードによってクライアント領域がスクロールされたときに発生します。

SizeChanged

Size プロパティの値が変化すると発生します。

StyleChanged

操作ウィンドウのスタイルが変更された場合に発生します。

SystemColorsChanged

システム カラーが変更されると発生します。

TabIndexChanged

TabIndex プロパティの値が変化すると発生します。

TabStopChanged

TabStop プロパティの値が変化すると発生します。

Validated

操作ウィンドウの検証が終了すると発生します。

Validating

操作ウィンドウの検証中に発生します。

VisibleChanged

Visible プロパティの値が変化すると発生します。

適用対象