ActionsPane インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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取得するには、プロジェクトの クラス (ThisDocument
Wordの場合) または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 プロパティの値が変化すると発生します。 |