ContextMenuStrip クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ショートカット メニューを表します。
public ref class ContextMenuStrip : System::Windows::Forms::ToolStripDropDownMenu
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
public class ContextMenuStrip : System.Windows.Forms.ToolStripDropDownMenu
public class ContextMenuStrip : System.Windows.Forms.ToolStripDropDownMenu
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ContextMenuStrip = class
inherit ToolStripDropDownMenu
type ContextMenuStrip = class
inherit ToolStripDropDownMenu
Public Class ContextMenuStrip
Inherits ToolStripDropDownMenu
- 継承
- 属性
例
次のコード例では、 ContextMenuStrip 動的項目の追加、再利用による動的 SourceControl 決定、およびイベントの処理を Opening 示します。
// This code example demonstrates how to handle the Opening event.
// It also demonstrates dynamic item addition and dynamic
// SourceControl determination with reuse.
class Form3 : Form
{
// Declare the ContextMenuStrip control.
private ContextMenuStrip fruitContextMenuStrip;
public Form3()
{
// Create a new ContextMenuStrip control.
fruitContextMenuStrip = new ContextMenuStrip();
// Attach an event handler for the
// ContextMenuStrip control's Opening event.
fruitContextMenuStrip.Opening += new System.ComponentModel.CancelEventHandler(cms_Opening);
// Create a new ToolStrip control.
ToolStrip ts = new ToolStrip();
// Create a ToolStripDropDownButton control and add it
// to the ToolStrip control's Items collections.
ToolStripDropDownButton fruitToolStripDropDownButton = new ToolStripDropDownButton("Fruit", null, null, "Fruit");
ts.Items.Add(fruitToolStripDropDownButton);
// Dock the ToolStrip control to the top of the form.
ts.Dock = DockStyle.Top;
// Assign the ContextMenuStrip control as the
// ToolStripDropDownButton control's DropDown menu.
fruitToolStripDropDownButton.DropDown = fruitContextMenuStrip;
// Create a new MenuStrip control and add a ToolStripMenuItem.
MenuStrip ms = new MenuStrip();
ToolStripMenuItem fruitToolStripMenuItem = new ToolStripMenuItem("Fruit", null, null, "Fruit");
ms.Items.Add(fruitToolStripMenuItem);
// Dock the MenuStrip control to the top of the form.
ms.Dock = DockStyle.Top;
// Assign the MenuStrip control as the
// ToolStripMenuItem's DropDown menu.
fruitToolStripMenuItem.DropDown = fruitContextMenuStrip;
// Assign the ContextMenuStrip to the form's
// ContextMenuStrip property.
this.ContextMenuStrip = fruitContextMenuStrip;
// Add the ToolStrip control to the Controls collection.
this.Controls.Add(ts);
//Add a button to the form and assign its ContextMenuStrip.
Button b = new Button();
b.Location = new System.Drawing.Point(60, 60);
this.Controls.Add(b);
b.ContextMenuStrip = fruitContextMenuStrip;
// Add the MenuStrip control last.
// This is important for correct placement in the z-order.
this.Controls.Add(ms);
}
// This event handler is invoked when the ContextMenuStrip
// control's Opening event is raised. It demonstrates
// dynamic item addition and dynamic SourceControl
// determination with reuse.
void cms_Opening(object sender, System.ComponentModel.CancelEventArgs e)
{
// Acquire references to the owning control and item.
Control c = fruitContextMenuStrip.SourceControl as Control;
ToolStripDropDownItem tsi = fruitContextMenuStrip.OwnerItem as ToolStripDropDownItem;
// Clear the ContextMenuStrip control's Items collection.
fruitContextMenuStrip.Items.Clear();
// Check the source control first.
if (c != null)
{
// Add custom item (Form)
fruitContextMenuStrip.Items.Add("Source: " + c.GetType().ToString());
}
else if (tsi != null)
{
// Add custom item (ToolStripDropDownButton or ToolStripMenuItem)
fruitContextMenuStrip.Items.Add("Source: " + tsi.GetType().ToString());
}
// Populate the ContextMenuStrip control with its default items.
fruitContextMenuStrip.Items.Add("-");
fruitContextMenuStrip.Items.Add("Apples");
fruitContextMenuStrip.Items.Add("Oranges");
fruitContextMenuStrip.Items.Add("Pears");
// Set Cancel to false.
// It is optimized to true based on empty entry.
e.Cancel = false;
}
}
' This code example demonstrates how to handle the Opening event.
' It also demonstrates dynamic item addition and dynamic
' SourceControl determination with reuse.
Class Form3
Inherits Form
' Declare the ContextMenuStrip control.
Private fruitContextMenuStrip As ContextMenuStrip
Public Sub New()
' Create a new ContextMenuStrip control.
fruitContextMenuStrip = New ContextMenuStrip()
' Attach an event handler for the
' ContextMenuStrip control's Opening event.
AddHandler fruitContextMenuStrip.Opening, AddressOf cms_Opening
' Create a new ToolStrip control.
Dim ts As New ToolStrip()
' Create a ToolStripDropDownButton control and add it
' to the ToolStrip control's Items collections.
Dim fruitToolStripDropDownButton As New ToolStripDropDownButton("Fruit", Nothing, Nothing, "Fruit")
ts.Items.Add(fruitToolStripDropDownButton)
' Dock the ToolStrip control to the top of the form.
ts.Dock = DockStyle.Top
' Assign the ContextMenuStrip control as the
' ToolStripDropDownButton control's DropDown menu.
fruitToolStripDropDownButton.DropDown = fruitContextMenuStrip
' Create a new MenuStrip control and add a ToolStripMenuItem.
Dim ms As New MenuStrip()
Dim fruitToolStripMenuItem As New ToolStripMenuItem("Fruit", Nothing, Nothing, "Fruit")
ms.Items.Add(fruitToolStripMenuItem)
' Dock the MenuStrip control to the top of the form.
ms.Dock = DockStyle.Top
' Assign the MenuStrip control as the
' ToolStripMenuItem's DropDown menu.
fruitToolStripMenuItem.DropDown = fruitContextMenuStrip
' Assign the ContextMenuStrip to the form's
' ContextMenuStrip property.
Me.ContextMenuStrip = fruitContextMenuStrip
' Add the ToolStrip control to the Controls collection.
Me.Controls.Add(ts)
'Add a button to the form and assign its ContextMenuStrip.
Dim b As New Button()
b.Location = New System.Drawing.Point(60, 60)
Me.Controls.Add(b)
b.ContextMenuStrip = fruitContextMenuStrip
' Add the MenuStrip control last.
' This is important for correct placement in the z-order.
Me.Controls.Add(ms)
End Sub
' This event handler is invoked when the ContextMenuStrip
' control's Opening event is raised. It demonstrates
' dynamic item addition and dynamic SourceControl
' determination with reuse.
Sub cms_Opening(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs)
' Acquire references to the owning control and item.
Dim c As Control = fruitContextMenuStrip.SourceControl
Dim tsi As ToolStripDropDownItem = fruitContextMenuStrip.OwnerItem
' Clear the ContextMenuStrip control's
' Items collection.
fruitContextMenuStrip.Items.Clear()
' Check the source control first.
If (c IsNot Nothing) Then
' Add custom item (Form)
fruitContextMenuStrip.Items.Add(("Source: " + c.GetType().ToString()))
ElseIf (tsi IsNot Nothing) Then
' Add custom item (ToolStripDropDownButton or ToolStripMenuItem)
fruitContextMenuStrip.Items.Add(("Source: " + tsi.GetType().ToString()))
End If
' Populate the ContextMenuStrip control with its default items.
fruitContextMenuStrip.Items.Add("-")
fruitContextMenuStrip.Items.Add("Apples")
fruitContextMenuStrip.Items.Add("Oranges")
fruitContextMenuStrip.Items.Add("Pears")
' Set Cancel to false.
' It is optimized to true based on empty entry.
e.Cancel = False
End Sub
End Class
注釈
ContextMenu が ContextMenuStrip に置き換えられます。 は任意の ContextMenuStrip コントロールに関連付けることができ、マウスの右クリックによってショートカット メニューが自動的に表示されます。 Show メソッドを使用することにより、プログラムで ContextMenuStrip を表示できます。 動的なデータ設定や複数クリックのシナリオを処理するため、キャンセル可能な ContextMenuStrip および Opening イベントが Closing によってサポートされています。 ContextMenuStrip では、画像、メニュー項目のチェック状態、テキスト、アクセス キー、ショートカット、カスケード メニューがサポートされています。
以下の項目は、すべての方向について ToolStripSystemRenderer と ToolStripProfessionalRenderer の両方でシームレスに動作するように特に設計されています。 これらは、ContextMenuStrip コントロールでデザイン時に既定で使用できます。
ショートカット メニューは、通常、アプリケーションのコンテキストを指定してユーザーに役立つフォームの からさまざまなメニュー項目 MenuStrip を結合するために使用されます。 たとえば、コントロールに TextBox 割り当てられたショートカット メニューを使用して、テキストのフォントの変更、コントロール内のテキストの検索、テキストのコピーと貼り付けのクリップボード機能を提供できます。 また、 内MenuStripに配置されていないショートカット メニューで新しいToolStripMenuItemオブジェクトを公開して、 に表示するのが不適切な状況固有のMenuStripコマンドを提供することもできます。
通常、ショートカット メニューは、ユーザーがコントロールまたはフォーム自体の上でマウスの右ボタンをクリックすると表示されます。 多くの可視コントロール Form とそれ自体には Control.ContextMenuStrip 、ショートカット メニューを表示するコントロールにクラスをバインド ContextMenuStrip するプロパティがあります。 複数のコントロールで を ContextMenuStrip使用できます。
メニュー項目がToolStripDropDownMenu.ShowCheckMargin有効または選択されていることを示すチェックマークのToolStripMenuItem左側にスペースを追加するには、 プロパティを にtrue
設定します。 プロパティは ToolStripDropDownMenu.ShowImageMargin 既定で に true
設定されています。 メニュー項目の画像を表示するには、 ToolStripMenuItem の左側にあるこのスペースを使用します。
ContextMenuStrip コントロールは、以前のバージョンの ContextMenu コントロールに代わると共に追加の機能を提供します。下位互換性の維持と必要に応じて将来の使用のために、ContextMenu が保持されています。
コンストラクター
ContextMenuStrip() |
ContextMenuStrip クラスの新しいインスタンスを初期化します。 |
ContextMenuStrip(IContainer) |
ContextMenuStrip クラスの新しいインスタンスを初期化し、それを指定したコンテナーに関連付けます。 |
フィールド
ScrollStateAutoScrolling |
AutoScroll プロパティの値を判断します。 (継承元 ScrollableControl) |
ScrollStateFullDrag |
ユーザーがウィンドウ全体のドラッグを有効にしているかどうかを判断します。 (継承元 ScrollableControl) |
ScrollStateHScrollVisible |
HScroll プロパティの値が |
ScrollStateUserHasScrolled |
ユーザーが ScrollableControl コントロール内をスクロールしたかどうかを判断します。 (継承元 ScrollableControl) |
ScrollStateVScrollVisible |
VScroll プロパティの値が |
プロパティ
AccessibilityObject |
コントロールに割り当てられた AccessibleObject を取得します。 (継承元 Control) |
AccessibleDefaultActionDescription |
アクセシビリティ クライアント アプリケーションで使用されるコントロールの既定のアクションの説明を取得または設定します。 (継承元 Control) |
AccessibleDescription |
ユーザー補助クライアント アプリケーションによって使用される、コントロールの説明を取得または設定します。 (継承元 Control) |
AccessibleName |
ユーザー補助クライアント アプリケーションによって使用されるコントロールの名前を取得または設定します。 (継承元 Control) |
AccessibleRole |
コントロールのアクセスできる役割を取得または設定します。 (継承元 Control) |
AllowClickThrough |
ショートカット メニューを表します。 (継承元 ToolStrip) |
AllowDrop |
実装するイベントによって、ドラッグ アンド ドロップおよび項目の順番変更が処理されるかどうかを示す値を取得または設定します。 (継承元 ToolStrip) |
AllowItemReorder |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStripDropDown) |
AllowMerge |
複数の MenuStrip、ToolStripDropDownMenu、ToolStripMenuItem、およびその他の型を結合できるかどうかを示す値を取得または設定します。 (継承元 ToolStrip) |
AllowTransparency |
フォームの Opacity を調節できるかどうかを示す値を取得または設定します。 (継承元 ToolStripDropDown) |
Anchor |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStripDropDown) |
AutoClose |
ToolStripDropDown コントロールがアクティブでなくなったときに、このコントロールを自動的に閉じるかどうかを示す値を取得または設定します。 (継承元 ToolStripDropDown) |
AutoScroll |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStrip) |
AutoScrollMargin |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStrip) |
AutoScrollMinSize |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStrip) |
AutoScrollOffset |
ScrollControlIntoView(Control) でのこのコントロールのスクロール先を取得または設定します。 (継承元 Control) |
AutoScrollPosition |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStrip) |
AutoSize |
フォームのサイズが変更されたときに、ToolStripDropDown がサイズを自動的に調節するかどうかを示す値を取得または設定します。 (継承元 ToolStripDropDown) |
BackColor |
ToolStrip の背景色を取得または設定します。 (継承元 ToolStrip) |
BackgroundImage |
コントロールに表示される背景イメージを取得または設定します。 (継承元 Control) |
BackgroundImageLayout |
ImageLayout 列挙型で定義される背景画像のレイアウトを取得または設定します。 (継承元 Control) |
BindingContext |
ToolStrip のバインディング コンテキストを取得または設定します。 (継承元 ToolStrip) |
Bottom |
コントロールの下端とコンテナーのクライアント領域の上端の間の距離をピクセルで取得します。 (継承元 Control) |
Bounds |
クライアント以外の要素を含むコントロールの、親コントロールに対する相対的なサイズおよび位置をピクセル単位で取得または設定します。 (継承元 Control) |
CanEnableIme |
ImeMode プロパティをアクティブな値に設定して、IME サポートを有効にできるかどうかを示す値を取得します。 (継承元 Control) |
CanFocus |
コントロールがフォーカスを受け取ることができるかどうかを示す値を取得します。 (継承元 Control) |
CanOverflow |
ToolStripDropDown 内の項目をオーバーフロー メニューに送信できるかどうかを示す値を取得または設定します。 (継承元 ToolStripDropDown) |
CanRaiseEvents |
コントロールでイベントが発生するかどうかを決定します。 (継承元 Control) |
CanSelect |
コントロールを選択できるかどうかを示す値を取得します。 (継承元 Control) |
Capture |
コントロールがマウスをキャプチャしたかどうかを示す値を取得または設定します。 (継承元 Control) |
CausesValidation |
フォーカスを受け取る時点で検証が必要なコントロールに対して、ToolStrip が検証実行を引き起こすかどうかを示す値を取得または設定します。 (継承元 ToolStrip) |
ClientRectangle |
コントロールのクライアント領域を表す四角形を取得します。 (継承元 Control) |
ClientSize |
コントロールのクライアント領域の高さと幅を取得または設定します。 (継承元 Control) |
CompanyName |
コントロールを含んでいるアプリケーションの会社または作成者の名前を取得します。 (継承元 Control) |
Container |
IContainer を含む Component を取得します。 (継承元 Component) |
ContainsFocus |
コントロール、またはその子コントロールの 1 つに、現在入力フォーカスがあるかどうかを示す値を取得します。 (継承元 Control) |
ContextMenu |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStripDropDown) |
ContextMenuStrip |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStripDropDown) |
Controls |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStrip) |
Created |
コントロールが作成されているかどうかを示す値を取得します。 (継承元 Control) |
CreateParams |
新しいウィンドウのパラメーターを取得します。 (継承元 ToolStripDropDown) |
Cursor |
マウス ポインターが ToolStrip の上にある場合に表示されるカーソルを取得または設定します。 (継承元 ToolStrip) |
DataBindings |
コントロールのデータ連結を取得します。 (継承元 Control) |
DataContext |
データ バインディングを目的としたデータ コンテキストを取得または設定します。 これはアンビエント プロパティです。 (継承元 Control) |
DefaultCursor |
コントロールの既定のカーソルを取得または設定します。 (継承元 Control) |
DefaultDock |
ToolStrip のドッキング位置 (コンテナーにドッキングされているのがどの境界線か) を取得します。 (継承元 ToolStripDropDown) |
DefaultDropDownDirection |
ToolStripDropDown を基準として、ToolStrip が表示される相対的な方向を取得または設定します。 (継承元 ToolStripDropDown) |
DefaultGripMargin |
サイズ変更グリップと ToolStrip の端との間の既定の間隔をピクセル単位で取得します。 (継承元 ToolStrip) |
DefaultImeMode |
コントロールがサポートしている既定の IME (Input Method Editor) モードを取得します。 (継承元 Control) |
DefaultMargin |
ToolStrip と ToolStripContainer の間隔をピクセル単位で取得します。 (継承元 ToolStrip) |
DefaultMaximumSize |
コントロールの既定の最大サイズとして指定されている長さおよび高さをピクセル単位で取得します。 (継承元 Control) |
DefaultMinimumSize |
コントロールの既定の最小サイズとして指定されている長さおよび高さをピクセル単位で取得します。 (継承元 Control) |
DefaultPadding |
コントロールの内部間隔をピクセル単位で取得します。 (継承元 ToolStripDropDownMenu) |
DefaultShowItemToolTips |
ToolStripDropDown のツールヒントを既定で表示するかどうかを示す値を取得します。 (継承元 ToolStripDropDown) |
DefaultSize |
ToolStrip の既定のサイズを取得します。 (継承元 ToolStrip) |
DesignMode |
Component が現在デザイン モードかどうかを示す値を取得します。 (継承元 Component) |
DeviceDpi |
コントロールが現在表示されているディスプレイ デバイスの DPI 値を取得します。 (継承元 Control) |
DisplayedItems |
ToolStrip に自動的に追加された項目を含め、項目のうち ToolStrip に現在表示されているサブセットを取得します。 (継承元 ToolStrip) |
DisplayRectangle |
ToolStripDropDownMenu の表示領域を表す四角形を取得します。 (継承元 ToolStripDropDownMenu) |
Disposing |
基本 Control クラスが破棄処理中かどうかを示す値を取得します。 (継承元 Control) |
Dock |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStripDropDown) |
DockPadding |
コントロールのすべての端に対するドッキング埋め込みの設定を取得します。 (継承元 ScrollableControl) |
DoubleBuffered |
ちらつきを軽減または回避するために、2 次バッファーを使用してコントロールの表面を再描画するかどうかを示す値を取得または設定します。 (継承元 Control) |
DropShadowEnabled |
ToolStripDropDown を表示するときに、3 次元のシャドウ効果を使用するかどうかを示す値を取得または設定します。 (継承元 ToolStripDropDown) |
Enabled |
コントロールがユーザーとの対話に応答できるかどうかを示す値を取得または設定します。 (継承元 Control) |
Events |
Component に結び付けられているイベント ハンドラーのリストを取得します。 (継承元 Component) |
Focused |
コントロールに入力フォーカスがあるかどうかを示す値を取得します。 (継承元 Control) |
Font |
ToolStripDropDown に表示されるテキストのフォントを取得または設定します。 (継承元 ToolStripDropDown) |
FontHeight |
コントロールのフォントの高さを取得または設定します。 (継承元 Control) |
ForeColor |
ToolStrip の前景色を取得または設定します。 (継承元 ToolStrip) |
GripDisplayStyle |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStripDropDown) |
GripMargin |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStripDropDown) |
GripRectangle |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStripDropDown) |
GripStyle |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStripDropDown) |
Handle |
コントロールのバインド先のウィンドウ ハンドルを取得します。 (継承元 Control) |
HasChildren |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStrip) |
Height |
コントロールの高さを取得または設定します。 (継承元 Control) |
HorizontalScroll |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStrip) |
HScroll |
水平スクロール バーが表示されるかどうかを示す値を、取得または設定します。 (継承元 ScrollableControl) |
ImageList |
ToolStrip 項目に表示されるイメージが含まれているイメージ一覧を取得または設定します。 (継承元 ToolStrip) |
ImageScalingSize |
ToolStrip で使用されるイメージのサイズをピクセル単位で取得または設定します。 (継承元 ToolStrip) |
ImeMode |
コントロールの IME (Input Method Editor) モードを取得または設定します。 (継承元 Control) |
ImeModeBase |
コントロールの IME モードを取得または設定します。 (継承元 Control) |
InvokeRequired |
呼び出し元がコントロールの作成されたスレッドと異なるスレッド上にあるため、コントロールに対してメソッドの呼び出しを実行するときに、呼び出し元で invoke メソッドを呼び出す必要があるかどうかを示す値を取得します。 (継承元 Control) |
IsAccessible |
コントロールがユーザー補助アプリケーションに表示されるかどうかを示す値を取得または設定します。 (継承元 Control) |
IsAncestorSiteInDesignMode |
このコントロールの先祖の 1 つがサイト化され、そのサイトが DesignMode に存在するかどうかを示します。 このプロパティは読み取り専用です。 (継承元 Control) |
IsAutoGenerated |
この ToolStripDropDown が自動的に生成されたかどうかを示す値を取得します。 (継承元 ToolStripDropDown) |
IsCurrentlyDragging |
現在、ユーザーが ToolStrip を一方の ToolStripContainer からもう一方に移動しているかどうかを示す値を取得します。 (継承元 ToolStrip) |
IsDisposed |
コントロールが破棄されているかどうかを示す値を取得します。 (継承元 Control) |
IsDropDown |
ToolStrip が ToolStripDropDown コントロールかどうかを示す値を取得します。 (継承元 ToolStrip) |
IsHandleCreated |
コントロールにハンドルが関連付けられているかどうかを示す値を取得します。 (継承元 Control) |
IsMirrored |
コントロールがミラー化されるかどうかを示す値を取得します。 (継承元 Control) |
Items |
ToolStrip に属しているすべての項目を取得します。 (継承元 ToolStrip) |
LayoutEngine |
レイアウト エンジン インターフェイスによって返される、キャッシュされた LayoutEngine への参照を渡します。 (継承元 ToolStripDropDownMenu) |
LayoutSettings |
レイアウト スキームの特性を取得または設定します。 (継承元 ToolStrip) |
LayoutStyle |
ContextMenuStrip の項目の表示方法を示す値を取得または設定します。 (継承元 ToolStripDropDownMenu) |
Left |
コントロールの左端とコンテナーのクライアント領域の左端の間の距離をピクセルで取得または設定します。 (継承元 Control) |
Location |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStripDropDown) |
Margin |
コントロール間の空白を取得または設定します。 (継承元 Control) |
MaximumSize |
GetPreferredSize(Size) が指定できる上限のサイズを取得または設定します。 (継承元 Control) |
MaxItemSize |
ContextMenuStrip の高さと幅の最大値をピクセル単位で取得します。 (継承元 ToolStripDropDownMenu) |
MinimumSize |
GetPreferredSize(Size) が指定できる下限のサイズを取得または設定します。 (継承元 Control) |
Name |
コントロールの名前を取得または設定します。 (継承元 Control) |
Opacity |
フォームの不透明度を確認します。 (継承元 ToolStripDropDown) |
Orientation |
ToolStripPanel の向きを取得します。 (継承元 ToolStrip) |
OverflowButton |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStripDropDown) |
OwnerItem |
この ToolStripItem を所有している ToolStripDropDown を取得または設定します。 (継承元 ToolStripDropDown) |
Padding |
コントロールの埋め込みを取得または設定します。 (継承元 Control) |
Parent |
コントロールの親コンテナーを取得または設定します。 (継承元 Control) |
PreferredSize |
コントロールが適合する四角形領域のサイズを取得します。 (継承元 Control) |
ProductName |
コントロールを格納しているアセンブリの製品名を取得します。 (継承元 Control) |
ProductVersion |
コントロールを格納しているアセンブリのバージョンを取得します。 (継承元 Control) |
RecreatingHandle |
コントロールが現在そのコントロールのハンドルを再作成中かどうかを示す値を取得します。 (継承元 Control) |
Region |
ToolStripDropDown に関連付けられたウィンドウ領域を取得または設定します。 (継承元 ToolStripDropDown) |
Renderer |
ToolStrip の外観をカスタマイズするために使用される ToolStripRenderer を取得または設定します。 (継承元 ToolStrip) |
RenderMode |
ToolStrip に適用される表示スタイルを示す値を取得または設定します。 (継承元 ToolStrip) |
RenderRightToLeft |
古い.
古い.
このプロパティは使用されなくなりました。 (継承元 Control) |
ResizeRedraw |
サイズが変更されたときに、コントロールがコントロール自体を再描画するかどうかを示す値を取得または設定します。 (継承元 Control) |
Right |
コントロールの右端とコンテナーのクライアント領域の左端の間の距離をピクセルで取得します。 (継承元 Control) |
RightToLeft |
コントロールの要素が、右から左へ表示されるフォントを使用するロケールをサポートするように配置されているかどうかを示す値を取得または設定します。 (継承元 ToolStripDropDown) |
ScaleChildren |
子コントロールの表示スケールを決定する値を取得します。 (継承元 Control) |
ShowCheckMargin |
ToolStripMenuItem の左端にチェック マークのための領域を表示するかどうかを示す値を取得または設定します。 (継承元 ToolStripDropDownMenu) |
ShowFocusCues |
コントロールがフォーカスを示す四角形を表示する必要があるかどうかを示す値を取得します。 (継承元 Control) |
ShowImageMargin |
ToolStripMenuItem の左端にイメージのための領域を表示するかどうかを示す値を取得または設定します。 (継承元 ToolStripDropDownMenu) |
ShowItemToolTips |
ToolStrip の項目上にツールヒントを表示するかどうかを示す値を取得または設定します。 (継承元 ToolStrip) |
ShowKeyboardCues |
ユーザー インターフェイスがキーボード アクセラレータを表示または非表示にする適切な状態かどうかを示す値を取得します。 (継承元 Control) |
Site |
コントロールのサイトを取得または設定します。 (継承元 Control) |
Size |
コントロールの高さと幅を取得または設定します。 (継承元 Control) |
SourceControl |
この ContextMenuStrip を表示した最後のコントロールを取得します。 |
Stretch |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStripDropDown) |
TabIndex |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStripDropDown) |
TabStop |
ユーザーが Tab キーを使用して ToolStrip 内の項目にフォーカスを移すことができるかどうかを示す値を取得または設定します。 (継承元 ToolStrip) |
Tag |
コントロールに関するデータを格納するオブジェクトを取得または設定します。 (継承元 Control) |
Text |
このコントロールに関連付けられているテキストを取得または設定します。 (継承元 Control) |
TextDirection |
項目上のテキストの描画方向を指定します。 (継承元 ToolStripDropDown) |
Top |
コントロールの上端とコンテナーのクライアント領域の上端の間の距離をピクセル単位で取得または設定します。 (継承元 Control) |
TopLevel |
ToolStripDropDown がトップレベル コントロールであるどうかを示す値を取得または設定します。 (継承元 ToolStripDropDown) |
TopLevelControl |
別の Windows フォーム コントロールを親として持たない親コントロールを取得します。 一般的に、これは、コントロールを格納している最も外側の Form です。 (継承元 Control) |
TopMost |
フォームを最上位フォームとして表示するかどうかを示す値を取得または設定します。 (継承元 ToolStripDropDown) |
UseWaitCursor |
現在のコントロールおよびすべての子コントロールに待機カーソルを使用するかどうかを示す値を取得または設定します。 (継承元 Control) |
VerticalScroll |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStrip) |
Visible |
ToolStripDropDown を表示するかしないかを示す値を取得または設定します。 (継承元 ToolStripDropDown) |
VScroll |
垂直スクロール バーが表示されるかどうかを示す値を、取得または設定します。 (継承元 ScrollableControl) |
Width |
コントロールの幅を取得または設定します。 (継承元 Control) |
WindowTarget |
このクラスでは、このプロパティは使用されません。 (継承元 Control) |
メソッド
イベント
AutoSizeChanged |
AutoSize プロパティが変更された場合に発生します。 (継承元 ToolStrip) |
BackColorChanged |
BackColor プロパティの値が変化したときに発生します。 (継承元 Control) |
BackgroundImageChanged |
BackgroundImage プロパティの値が変化したときに発生します。 (継承元 ToolStripDropDown) |
BackgroundImageLayoutChanged |
BackgroundImage プロパティの値が変化したときに発生します。 (継承元 ToolStripDropDown) |
BeginDrag |
ユーザーが ToolStrip コントロールのドラッグを開始すると発生します。 (継承元 ToolStrip) |
BindingContextChanged |
BindingContext プロパティの値が変化したときに発生します。 (継承元 ToolStripDropDown) |
CausesValidationChanged |
CausesValidation プロパティが変更されたときに発生します。 (継承元 ToolStrip) |
ChangeUICues |
フォーカスまたはキーボードのユーザー インターフェイス (UI) キューが変更されるときに発生します。 (継承元 ToolStripDropDown) |
Click |
コントロールがクリックされたときに発生します。 (継承元 Control) |
ClientSizeChanged |
ClientSize プロパティの値が変化したときに発生します。 (継承元 Control) |
Closed |
ToolStripDropDown が閉じたときに発生します。 (継承元 ToolStripDropDown) |
Closing |
ToolStripDropDown コントロールが閉じるときに発生します。 (継承元 ToolStripDropDown) |
ContextMenuChanged |
このクラスでは、このイベントは使用されません。 (継承元 ToolStripDropDown) |
ContextMenuStripChanged |
このクラスでは、このイベントは使用されません。 (継承元 ToolStripDropDown) |
ControlAdded |
このクラスでは、このイベントは使用されません。 (継承元 ToolStrip) |
ControlRemoved |
このクラスでは、このイベントは使用されません。 (継承元 ToolStrip) |
CursorChanged |
Cursor プロパティの値が変化したときに発生します。 (継承元 ToolStrip) |
DataContextChanged |
DataContext プロパティの値が変化したときに発生します。 (継承元 Control) |
Disposed |
Dispose() メソッドの呼び出しによってコンポーネントが破棄されるときに発生します。 (継承元 Component) |
DockChanged |
このクラスでは、このイベントは使用されません。 (継承元 ToolStripDropDown) |
DoubleClick |
コントロールがダブルクリックされたときに発生します。 (継承元 Control) |
DpiChangedAfterParent |
親コントロールまたはフォームの DPI が変更された後に、コントロールの DPI 設定がプログラムで変更されたときに発生します。 (継承元 Control) |
DpiChangedBeforeParent |
親コントロールまたはフォームの DPI 変更イベントが発生する前に、コントロールの DPI 設定がプログラムで変更されたときに発生します。 (継承元 Control) |
DragDrop |
ドラッグ アンド ドロップ操作が完了したときに発生します。 (継承元 Control) |
DragEnter |
オブジェクトがコントロールの境界内にドラッグされると発生します。 (継承元 Control) |
DragLeave |
オブジェクトがコントロールの境界外にドラッグされたときに発生します。 (継承元 Control) |
DragOver |
オブジェクトがコントロールの境界を越えてドラッグされると発生します。 (継承元 Control) |
EnabledChanged |
Enabled プロパティ値が変更されたときに発生します。 (継承元 Control) |
EndDrag |
ユーザーが ToolStrip コントロールのドラッグを停止すると発生します。 (継承元 ToolStrip) |
Enter |
ToolStripDropDown にフォーカスが設定されたときに発生します。 (継承元 ToolStripDropDown) |
FontChanged |
Font プロパティの値が変化したときに発生します。 (継承元 ToolStripDropDown) |
ForeColorChanged |
ForeColor プロパティの値が変化したときに発生します。 (継承元 ToolStripDropDown) |
GiveFeedback |
このクラスでは、このイベントは使用されません。 (継承元 ToolStripDropDown) |
GotFocus |
コントロールがフォーカスを受け取ると発生します。 (継承元 Control) |
HandleCreated |
コントロールに対してハンドルが作成されると発生します。 (継承元 Control) |
HandleDestroyed |
コントロールのハンドルが破棄されているときに発生します。 (継承元 Control) |
HelpRequested |
ユーザーがコントロールのヘルプを要求すると発生します。 (継承元 ToolStripDropDown) |
ImeModeChanged |
ImeModeChanged プロパティが変更された場合に発生します。 (継承元 ToolStripDropDown) |
Invalidated |
コントロールの表示に再描画が必要なときに発生します。 (継承元 Control) |
ItemAdded |
新しい ToolStripItem が ToolStripItemCollection に追加された時点で発生します。 (継承元 ToolStrip) |
ItemClicked |
ToolStripItem がクリックされた時点で発生します。 (継承元 ToolStrip) |
ItemRemoved |
ToolStripItem から ToolStripItemCollection が削除された時点で発生します。 (継承元 ToolStrip) |
KeyDown |
ToolStripDropDown にフォーカスがあるときにキーが押し続けられると発生します。 (継承元 ToolStripDropDown) |
KeyPress |
ToolStripDropDown にフォーカスがあるときにキーが押されると発生します。 (継承元 ToolStripDropDown) |
KeyUp |
コントロールにフォーカスがあるときにキーが離されると発生します。 (継承元 ToolStripDropDown) |
Layout |
コントロールの子コントロールの位置を変更する必要があるときに発生します。 (継承元 Control) |
LayoutCompleted |
ToolStrip のレイアウトが完了した時点で発生します。 (継承元 ToolStrip) |
LayoutStyleChanged |
LayoutStyle プロパティの値が変化したときに発生します。 (継承元 ToolStrip) |
Leave |
入力フォーカスがコントロールを離れると発生します。 (継承元 ToolStripDropDown) |
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) |
Opened |
ToolStripDropDown が開かれたときに発生します。 (継承元 ToolStripDropDown) |
Opening |
ToolStripDropDown コントロールが開くときに発生します。 (継承元 ToolStripDropDown) |
PaddingChanged |
コントロールの埋め込みが変更されたときに発生します。 (継承元 Control) |
Paint |
コントロールが再描画されると発生します。 (継承元 Control) |
PaintGrip |
ToolStrip 移動ハンドルが描画される時点で発生します。 (継承元 ToolStrip) |
ParentChanged |
Parent プロパティの値が変化すると発生します。 (継承元 Control) |
PreviewKeyDown |
このコントロールにフォーカスがあるときにキーが押された場合、KeyDown イベントの前に発生します。 (継承元 Control) |
QueryAccessibilityHelp |
AccessibleObject がユーザー補助アプリケーションにヘルプを提供したときに発生します。 (継承元 Control) |
QueryContinueDrag |
ドラッグ アンド ドロップ操作中に発生し、ドラッグ ソースがドラッグ アンド ドロップ操作をキャンセルする必要があるかどうかを決定できるようにします。 (継承元 Control) |
RegionChanged |
Region プロパティの値が変化したときに発生します。 (継承元 ToolStripDropDown) |
RendererChanged |
Renderer プロパティの値が変化したときに発生します。 (継承元 ToolStrip) |
Resize |
コントロールのサイズが変更されると発生します。 (継承元 Control) |
RightToLeftChanged |
RightToLeft プロパティの値が変化すると発生します。 (継承元 Control) |
Scroll |
このクラスでは、このイベントは使用されません。 (継承元 ToolStripDropDown) |
SizeChanged |
Size プロパティの値が変化すると発生します。 (継承元 Control) |
StyleChanged |
ToolStripLayoutStyle スタイルが変更された場合に発生します。 (継承元 ToolStripDropDown) |
SystemColorsChanged |
システム カラーが変更されると発生します。 (継承元 Control) |
TabIndexChanged |
このクラスでは、このイベントは使用されません。 (継承元 ToolStripDropDown) |
TabStopChanged |
このクラスでは、このイベントは使用されません。 (継承元 ToolStripDropDown) |
TextChanged |
このクラスでは、このイベントは使用されません。 (継承元 ToolStripDropDown) |
Validated |
このクラスでは、このイベントは使用されません。 (継承元 ToolStripDropDown) |
Validating |
このクラスでは、このイベントは使用されません。 (継承元 ToolStripDropDown) |
VisibleChanged |
Visible プロパティの値が変化すると発生します。 (継承元 Control) |
明示的なインターフェイスの実装
IDropTarget.OnDragDrop(DragEventArgs) |
DragDrop イベントを発生させます。 (継承元 Control) |
IDropTarget.OnDragEnter(DragEventArgs) |
DragEnter イベントを発生させます。 (継承元 Control) |
IDropTarget.OnDragLeave(EventArgs) |
DragLeave イベントを発生させます。 (継承元 Control) |
IDropTarget.OnDragOver(DragEventArgs) |
DragOver イベントを発生させます。 (継承元 Control) |
適用対象
こちらもご覧ください
.NET