ToolStripDropDown クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ToolStripDropDownButton をクリックしたときに表示される一覧から、ユーザーが 1 つの項目を選択できるようにするコントロールを表します。
public ref class ToolStripDropDown : System::Windows::Forms::ToolStrip
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
public class ToolStripDropDown : System.Windows.Forms.ToolStrip
public class ToolStripDropDown : System.Windows.Forms.ToolStrip
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ToolStripDropDown = class
inherit ToolStrip
type ToolStripDropDown = class
inherit ToolStrip
Public Class ToolStripDropDown
Inherits ToolStrip
- 継承
- 派生
- 属性
例
次のコード例では、 ToolStripDropDown クラスと ToolStripDropDownButton クラスを使用して、フォームの前景色を変更する 3 ボタンのカラー ピッカーを作成します。
// Declare the drop-down button and the items it will contain.
ToolStripDropDownButton^ dropDownButton1;
ToolStripDropDown^ dropDown;
ToolStripButton^ buttonRed;
ToolStripButton^ buttonBlue;
ToolStripButton^ buttonYellow;
void InitializeDropDownButton()
{
dropDownButton1 = gcnew ToolStripDropDownButton;
dropDown = gcnew ToolStripDropDown;
dropDownButton1->Text = "A";
// Set the drop-down on the DropDownButton.
dropDownButton1->DropDown = dropDown;
// Declare three buttons, set their forecolor and text,
// and add the buttons to the drop-down.
buttonRed = gcnew ToolStripButton;
buttonRed->ForeColor = Color::Red;
buttonRed->Text = "A";
buttonBlue = gcnew ToolStripButton;
buttonBlue->ForeColor = Color::Blue;
buttonBlue->Text = "A";
buttonYellow = gcnew ToolStripButton;
buttonYellow->ForeColor = Color::Yellow;
buttonYellow->Text = "A";
buttonBlue->Click += gcnew EventHandler(this,
&Form1::colorButtonsClick);
buttonRed->Click += gcnew EventHandler(this,
&Form1::colorButtonsClick);
buttonYellow->Click += gcnew EventHandler(this,
&Form1::colorButtonsClick);
array<ToolStripItem^>^ ToolStrips =
{buttonRed,buttonBlue,buttonYellow};
dropDown->Items->AddRange(ToolStrips);
toolStrip1->Items->Add(dropDownButton1);
}
// Handle the buttons' click event by setting the forecolor
// of the form to the forecolor of the button that is clicked.
void colorButtonsClick(Object^ sender, EventArgs^ e)
{
ToolStripButton^ senderButton = (ToolStripButton^) sender;
this->ForeColor = senderButton->ForeColor;
}
// internal:
// Declare the drop-down button and the items it will contain.
internal ToolStripDropDownButton dropDownButton1;
internal ToolStripDropDown dropDown;
internal ToolStripButton buttonRed;
internal ToolStripButton buttonBlue;
internal ToolStripButton buttonYellow;
private void InitializeDropDownButton()
{
dropDownButton1 = new ToolStripDropDownButton();
dropDown = new ToolStripDropDown();
dropDownButton1.Text = "A";
// Set the drop-down on the ToolStripDropDownButton.
dropDownButton1.DropDown = dropDown;
// Set the drop-down direction.
dropDownButton1.DropDownDirection = ToolStripDropDownDirection.Left;
// Do not show a drop-down arrow.
dropDownButton1.ShowDropDownArrow = false;
// Declare three buttons, set their foreground color and text,
// and add the buttons to the drop-down.
buttonRed = new ToolStripButton();
buttonRed.ForeColor = Color.Red;
buttonRed.Text = "A";
buttonBlue = new ToolStripButton();
buttonBlue.ForeColor = Color.Blue;
buttonBlue.Text = "A";
buttonYellow = new ToolStripButton();
buttonYellow.ForeColor = Color.Yellow;
buttonYellow.Text = "A";
buttonBlue.Click += new EventHandler(colorButtonsClick);
buttonRed.Click += new EventHandler(colorButtonsClick);
buttonYellow.Click += new EventHandler(colorButtonsClick);
dropDown.Items.AddRange(new ToolStripItem[]
{ buttonRed, buttonBlue, buttonYellow });
toolStrip1.Items.Add(dropDownButton1);
}
// Handle the buttons' click event by setting the foreground color of the
// form to the foreground color of the button that is clicked.
private void colorButtonsClick(object sender, EventArgs e)
{
ToolStripButton senderButton = (ToolStripButton)sender;
this.ForeColor = senderButton.ForeColor;
}
' Declare the drop-down button and the items it will contain.
Friend WithEvents dropDownButton1 As ToolStripDropDownButton
Friend WithEvents dropDown As ToolStripDropDown
Friend WithEvents buttonRed As ToolStripButton
Friend WithEvents buttonBlue As ToolStripButton
Friend WithEvents buttonYellow As ToolStripButton
Private Sub InitializeDropDownButton()
dropDownButton1 = New ToolStripDropDownButton()
dropDown = New ToolStripDropDown()
dropDownButton1.Text = "A"
' Set the drop-down on the ToolStripDropDownButton.
dropDownButton1.DropDown = dropDown
' Set the drop-down direction.
dropDownButton1.DropDownDirection = ToolStripDropDownDirection.Left
' Do not show a drop-down arrow.
dropDownButton1.ShowDropDownArrow = False
' Declare three buttons, set their foreground color and text,
' and add the buttons to the drop-down.
buttonRed = New ToolStripButton()
buttonRed.ForeColor = Color.Red
buttonRed.Text = "A"
buttonBlue = New ToolStripButton()
buttonBlue.ForeColor = Color.Blue
buttonBlue.Text = "A"
buttonYellow = New ToolStripButton()
buttonYellow.ForeColor = Color.Yellow
buttonYellow.Text = "A"
dropDown.Items.AddRange(New ToolStripItem() {buttonRed, buttonBlue, buttonYellow})
toolStrip1.Items.Add(dropDownButton1)
End Sub
' Handle the buttons' click event by setting the foreground color of the
' form to the foreground color of the button that is clicked.
Public Sub colorButtonsClick(ByVal sender As [Object], ByVal e As EventArgs) _
Handles buttonRed.Click, buttonBlue.Click, buttonYellow.Click
Dim senderButton As ToolStripButton = CType(sender, ToolStripButton)
Me.ForeColor = senderButton.ForeColor
End Sub
次のコード例では、 を 使用ToolStripControlHostして を TreeViewとして表示ToolStripDropDownします。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
public class Form1 : Form
{
public Form1()
{
MyTreeViewCombo treeCombo = new MyTreeViewCombo();
treeCombo.TreeView.Nodes.Add("one");
treeCombo.TreeView.Nodes.Add("two");
treeCombo.TreeView.Nodes.Add("three");
this.Controls.Add(treeCombo);
}
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
public class MyTreeViewCombo : ComboBox
{
ToolStripControlHost treeViewHost;
ToolStripDropDown dropDown;
public MyTreeViewCombo()
{
TreeView treeView = new TreeView();
treeView.BorderStyle = BorderStyle.None;
treeViewHost = new ToolStripControlHost(treeView);
dropDown = new ToolStripDropDown();
dropDown.Items.Add(treeViewHost);
}
public TreeView TreeView
{
get { return treeViewHost.Control as TreeView; }
}
private void ShowDropDown()
{
if (dropDown != null)
{
treeViewHost.Width = DropDownWidth;
treeViewHost.Height = DropDownHeight;
dropDown.Show(this, 0, this.Height);
}
}
private const int WM_USER = 0x0400,
WM_REFLECT = WM_USER + 0x1C00,
WM_COMMAND = 0x0111,
CBN_DROPDOWN = 7;
public static int HIWORD(int n)
{
return (n >> 16) & 0xffff;
}
protected override void WndProc(ref Message m)
{
if (m.Msg == (WM_REFLECT + WM_COMMAND))
{
if (HIWORD((int)m.WParam) == CBN_DROPDOWN)
{
ShowDropDown();
return;
}
}
base.WndProc(ref m);
}
protected override void Dispose(bool disposing)
{
if (disposing)
{
if (dropDown != null)
{
dropDown.Dispose();
dropDown = null;
}
}
base.Dispose(disposing);
}
}
}
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Data
Imports System.Drawing
Imports System.Text
Imports System.Windows.Forms
Imports System.Security.Permissions
Public Class Form1
Inherits Form
Public Sub New()
Dim treeCombo As New MyTreeViewCombo()
treeCombo.MyTreeView.Nodes.Add("one")
treeCombo.MyTreeView.Nodes.Add("two")
treeCombo.MyTreeView.Nodes.Add("three")
Me.Controls.Add(treeCombo)
End Sub
<STAThread()> _
Shared Sub Main()
Application.EnableVisualStyles()
Application.SetCompatibleTextRenderingDefault(False)
Application.Run(New Form1())
End Sub
<SecurityPermissionAttribute( _
SecurityAction.LinkDemand, Flags:=SecurityPermissionFlag.UnmanagedCode)> _
Public Class MyTreeViewCombo
Inherits ComboBox
Private treeViewHost As ToolStripControlHost
Private Shadows dropDown As ToolStripDropDown
Public Sub New()
Dim treeView As New TreeView()
treeView.BorderStyle = BorderStyle.None
treeViewHost = New ToolStripControlHost(treeView)
dropDown = New ToolStripDropDown()
dropDown.Items.Add(treeViewHost)
End Sub
Public ReadOnly Property MyTreeView() As TreeView
Get
Return treeViewHost.Control '
End Get
End Property
Private Sub ShowDropDown()
If Not (dropDown Is Nothing) Then
treeViewHost.Width = DropDownWidth
treeViewHost.Height = DropDownHeight
dropDown.Show(Me, 0, Me.Height)
End If
End Sub
Private Const WM_USER As Integer = &H400
Private Const WM_REFLECT As Integer = WM_USER + &H1C00
Private Const WM_COMMAND As Integer = &H111
Private Const CBN_DROPDOWN As Integer = 7
Public Shared Function HIWORD(ByVal n As Integer) As Integer
Return (n >> 16) And &HFFFF
End Function
Protected Overrides Sub WndProc(ByRef m As Message)
If m.Msg = WM_REFLECT + WM_COMMAND Then
If HIWORD(CType(m.WParam, Integer)) = CBN_DROPDOWN Then
ShowDropDown()
Return
End If
End If
MyBase.WndProc(m)
End Sub
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
If disposing Then
If Not (dropDown Is Nothing) Then
dropDown.Dispose()
dropDown = Nothing
End If
End If
MyBase.Dispose(disposing)
End Sub
End Class
End Class
注釈
ToolStripDropDownを使用して、カラー ピッカーなどのオプションのドロップダウン リストを表示します。
ToolStripDropDownMenu と ToolStripDropDown は、.NET Core 3.1 で削除された コントロールを置き換えて拡張 Menu します。
コンストラクター
ToolStripDropDown() |
ToolStripDropDown クラスの新しいインスタンスを初期化します。 |
フィールド
ScrollStateAutoScrolling |
AutoScroll プロパティの値を判断します。 (継承元 ScrollableControl) |
ScrollStateFullDrag |
ユーザーがウィンドウ全体のドラッグを有効にしているかどうかを判断します。 (継承元 ScrollableControl) |
ScrollStateHScrollVisible |
HScroll プロパティの値が |
ScrollStateUserHasScrolled |
ユーザーが ScrollableControl コントロール内をスクロールしたかどうかを判断します。 (継承元 ScrollableControl) |
ScrollStateVScrollVisible |
VScroll プロパティの値が |
プロパティ
AccessibilityObject |
コントロールに割り当てられた AccessibleObject を取得します。 (継承元 Control) |
AccessibleDefaultActionDescription |
アクセシビリティ クライアント アプリケーションで使用されるコントロールの既定のアクションの説明を取得または設定します。 (継承元 Control) |
AccessibleDescription |
ユーザー補助クライアント アプリケーションによって使用される、コントロールの説明を取得または設定します。 (継承元 Control) |
AccessibleName |
ユーザー補助クライアント アプリケーションによって使用されるコントロールの名前を取得または設定します。 (継承元 Control) |
AccessibleRole |
コントロールのアクセスできる役割を取得または設定します。 (継承元 Control) |
AllowClickThrough |
ToolStripDropDownButton をクリックしたときに表示される一覧から、ユーザーが 1 つの項目を選択できるようにするコントロールを表します。 (継承元 ToolStrip) |
AllowDrop |
実装するイベントによって、ドラッグ アンド ドロップおよび項目の順番変更が処理されるかどうかを示す値を取得または設定します。 (継承元 ToolStrip) |
AllowItemReorder |
このクラスでは、このプロパティは使用されません。 |
AllowMerge |
複数の MenuStrip、ToolStripDropDownMenu、ToolStripMenuItem、およびその他の型を結合できるかどうかを示す値を取得または設定します。 (継承元 ToolStrip) |
AllowTransparency |
フォームの Opacity を調節できるかどうかを示す値を取得または設定します。 |
Anchor |
このクラスでは、このプロパティは使用されません。 |
AutoClose |
ToolStripDropDown コントロールがアクティブでなくなったときに、このコントロールを自動的に閉じるかどうかを示す値を取得または設定します。 |
AutoScroll |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStrip) |
AutoScrollMargin |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStrip) |
AutoScrollMinSize |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStrip) |
AutoScrollOffset |
ScrollControlIntoView(Control) でのこのコントロールのスクロール先を取得または設定します。 (継承元 Control) |
AutoScrollPosition |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStrip) |
AutoSize |
フォームのサイズが変更されたときに、ToolStripDropDown がサイズを自動的に調節するかどうかを示す値を取得または設定します。 |
BackColor |
ToolStrip の背景色を取得または設定します。 (継承元 ToolStrip) |
BackgroundImage |
コントロールに表示される背景イメージを取得または設定します。 (継承元 Control) |
BackgroundImageLayout |
ImageLayout 列挙型で定義される背景画像のレイアウトを取得または設定します。 (継承元 Control) |
BindingContext |
ToolStrip のバインディング コンテキストを取得または設定します。 (継承元 ToolStrip) |
Bottom |
コントロールの下端とコンテナーのクライアント領域の上端の間の距離をピクセルで取得します。 (継承元 Control) |
Bounds |
クライアント以外の要素を含むコントロールの、親コントロールに対する相対的なサイズおよび位置をピクセル単位で取得または設定します。 (継承元 Control) |
CanEnableIme |
ImeMode プロパティをアクティブな値に設定して、IME サポートを有効にできるかどうかを示す値を取得します。 (継承元 Control) |
CanFocus |
コントロールがフォーカスを受け取ることができるかどうかを示す値を取得します。 (継承元 Control) |
CanOverflow |
ToolStripDropDown 内の項目をオーバーフロー メニューに送信できるかどうかを示す値を取得または設定します。 |
CanRaiseEvents |
コントロールでイベントが発生するかどうかを決定します。 (継承元 Control) |
CanSelect |
コントロールを選択できるかどうかを示す値を取得します。 (継承元 Control) |
Capture |
コントロールがマウスをキャプチャしたかどうかを示す値を取得または設定します。 (継承元 Control) |
CausesValidation |
フォーカスを受け取る時点で検証が必要なコントロールに対して、ToolStrip が検証実行を引き起こすかどうかを示す値を取得または設定します。 (継承元 ToolStrip) |
ClientRectangle |
コントロールのクライアント領域を表す四角形を取得します。 (継承元 Control) |
ClientSize |
コントロールのクライアント領域の高さと幅を取得または設定します。 (継承元 Control) |
CompanyName |
コントロールを含んでいるアプリケーションの会社または作成者の名前を取得します。 (継承元 Control) |
Container |
IContainer を含む Component を取得します。 (継承元 Component) |
ContainsFocus |
コントロール、またはその子コントロールの 1 つに、現在入力フォーカスがあるかどうかを示す値を取得します。 (継承元 Control) |
ContextMenu |
このクラスでは、このプロパティは使用されません。 |
ContextMenu |
コントロールに関連付けられたショートカット メニューを取得または設定します。 (継承元 Control) |
ContextMenuStrip |
このクラスでは、このプロパティは使用されません。 |
Controls |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStrip) |
Created |
コントロールが作成されているかどうかを示す値を取得します。 (継承元 Control) |
CreateParams |
新しいウィンドウのパラメーターを取得します。 |
Cursor |
マウス ポインターが ToolStrip の上にある場合に表示されるカーソルを取得または設定します。 (継承元 ToolStrip) |
DataBindings |
コントロールのデータ連結を取得します。 (継承元 Control) |
DataContext |
データ バインディングの目的でデータ コンテキストを取得または設定します。 これはアンビエント プロパティです。 (継承元 Control) |
DefaultCursor |
コントロールの既定のカーソルを取得または設定します。 (継承元 Control) |
DefaultDock |
ToolStrip のドッキング位置 (コンテナーにドッキングされているのがどの境界線か) を取得します。 |
DefaultDropDownDirection |
ToolStripDropDown を基準として、ToolStrip が表示される相対的な方向を取得または設定します。 |
DefaultGripMargin |
サイズ変更グリップと ToolStrip の端との間の既定の間隔をピクセル単位で取得します。 (継承元 ToolStrip) |
DefaultImeMode |
コントロールがサポートしている既定の IME (Input Method Editor) モードを取得します。 (継承元 Control) |
DefaultMargin |
ToolStrip と ToolStripContainer の間隔をピクセル単位で取得します。 (継承元 ToolStrip) |
DefaultMaximumSize |
コントロールの既定の最大サイズとして指定されている長さおよび高さをピクセル単位で取得します。 (継承元 Control) |
DefaultMinimumSize |
コントロールの既定の最小サイズとして指定されている長さおよび高さをピクセル単位で取得します。 (継承元 Control) |
DefaultPadding |
ToolStrip の内容の内部間隔をピクセル単位で取得します。 |
DefaultShowItemToolTips |
ToolStripDropDown のツールヒントを既定で表示するかどうかを示す値を取得します。 |
DefaultSize |
ToolStrip の既定のサイズを取得します。 (継承元 ToolStrip) |
DesignMode |
Component が現在デザイン モードかどうかを示す値を取得します。 (継承元 Component) |
DeviceDpi |
コントロールが現在表示されているディスプレイ デバイスの DPI 値を取得します。 (継承元 Control) |
DisplayedItems |
ToolStrip に自動的に追加された項目を含め、項目のうち ToolStrip に現在表示されているサブセットを取得します。 (継承元 ToolStrip) |
DisplayRectangle |
現在の表示領域の四角形を取得します。 (継承元 ToolStrip) |
Disposing |
基本 Control クラスが破棄処理中かどうかを示す値を取得します。 (継承元 Control) |
Dock |
このクラスでは、このプロパティは使用されません。 |
DockPadding |
コントロールのすべての端に対するドッキング埋め込みの設定を取得します。 (継承元 ScrollableControl) |
DoubleBuffered |
ちらつきを軽減または回避するために、2 次バッファーを使用してコントロールの表面を再描画するかどうかを示す値を取得または設定します。 (継承元 Control) |
DropShadowEnabled |
ToolStripDropDown を表示するときに、3 次元のシャドウ効果を使用するかどうかを示す値を取得または設定します。 |
Enabled |
コントロールがユーザーとの対話に応答できるかどうかを示す値を取得または設定します。 (継承元 Control) |
Events |
Component に結び付けられているイベント ハンドラーのリストを取得します。 (継承元 Component) |
Focused |
コントロールに入力フォーカスがあるかどうかを示す値を取得します。 (継承元 Control) |
Font |
ToolStripDropDown に表示されるテキストのフォントを取得または設定します。 |
FontHeight |
コントロールのフォントの高さを取得または設定します。 (継承元 Control) |
ForeColor |
ToolStrip の前景色を取得または設定します。 (継承元 ToolStrip) |
GripDisplayStyle |
このクラスでは、このプロパティは使用されません。 |
GripMargin |
このクラスでは、このプロパティは使用されません。 |
GripRectangle |
このクラスでは、このプロパティは使用されません。 |
GripStyle |
このクラスでは、このプロパティは使用されません。 |
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 が自動的に生成されたかどうかを示す値を取得します。 |
IsCurrentlyDragging |
現在、ユーザーが ToolStrip を一方の ToolStripContainer からもう一方に移動しているかどうかを示す値を取得します。 (継承元 ToolStrip) |
IsDisposed |
コントロールが破棄されているかどうかを示す値を取得します。 (継承元 Control) |
IsDropDown |
ToolStrip が ToolStripDropDown コントロールかどうかを示す値を取得します。 (継承元 ToolStrip) |
IsHandleCreated |
コントロールにハンドルが関連付けられているかどうかを示す値を取得します。 (継承元 Control) |
IsMirrored |
コントロールがミラー化されるかどうかを示す値を取得します。 (継承元 Control) |
Items |
ToolStrip に属しているすべての項目を取得します。 (継承元 ToolStrip) |
LayoutEngine |
レイアウト エンジン インターフェイスによって返される、キャッシュされた LayoutEngine への参照を渡します。 (継承元 ToolStrip) |
LayoutSettings |
レイアウト スキームの特性を取得または設定します。 (継承元 ToolStrip) |
LayoutStyle |
ToolStrip による項目コレクションのレイアウト方法を示す値を取得または設定します。 (継承元 ToolStrip) |
Left |
コントロールの左端とコンテナーのクライアント領域の左端の間の距離をピクセルで取得または設定します。 (継承元 Control) |
Location |
このクラスでは、このプロパティは使用されません。 |
Margin |
コントロール間の空白を取得または設定します。 (継承元 Control) |
MaximumSize |
GetPreferredSize(Size) が指定できる上限のサイズを取得または設定します。 (継承元 Control) |
MaxItemSize |
ToolStripDropDown の高さと幅の最大値をピクセル単位で取得します。 |
MinimumSize |
GetPreferredSize(Size) が指定できる下限のサイズを取得または設定します。 (継承元 Control) |
Name |
コントロールの名前を取得または設定します。 (継承元 Control) |
Opacity |
フォームの不透明度を確認します。 |
Orientation |
ToolStripPanel の向きを取得します。 (継承元 ToolStrip) |
OverflowButton |
このクラスでは、このプロパティは使用されません。 |
OwnerItem |
この ToolStripItem を所有している ToolStripDropDown を取得または設定します。 |
Padding |
コントロールの埋め込みを取得または設定します。 (継承元 Control) |
Parent |
コントロールの親コンテナーを取得または設定します。 (継承元 Control) |
PreferredSize |
コントロールが適合する四角形領域のサイズを取得します。 (継承元 Control) |
ProductName |
コントロールを格納しているアセンブリの製品名を取得します。 (継承元 Control) |
ProductVersion |
コントロールを格納しているアセンブリのバージョンを取得します。 (継承元 Control) |
RecreatingHandle |
コントロールが現在そのコントロールのハンドルを再作成中かどうかを示す値を取得します。 (継承元 Control) |
Region |
ToolStripDropDown に関連付けられたウィンドウ領域を取得または設定します。 |
Renderer |
ToolStrip の外観をカスタマイズするために使用される ToolStripRenderer を取得または設定します。 (継承元 ToolStrip) |
RenderMode |
ToolStrip に適用される表示スタイルを示す値を取得または設定します。 (継承元 ToolStrip) |
RenderRightToLeft |
古い.
古い.
このプロパティは使用されなくなりました。 (継承元 Control) |
ResizeRedraw |
サイズが変更されたときに、コントロールがコントロール自体を再描画するかどうかを示す値を取得または設定します。 (継承元 Control) |
Right |
コントロールの右端とコンテナーのクライアント領域の左端の間の距離をピクセルで取得します。 (継承元 Control) |
RightToLeft |
コントロールの要素が、右から左へ表示されるフォントを使用するロケールをサポートするように配置されているかどうかを示す値を取得または設定します。 |
ScaleChildren |
子コントロールの表示スケールを決定する値を取得します。 (継承元 Control) |
ShowFocusCues |
コントロールがフォーカスを示す四角形を表示する必要があるかどうかを示す値を取得します。 (継承元 Control) |
ShowItemToolTips |
ToolStrip の項目上にツールヒントを表示するかどうかを示す値を取得または設定します。 (継承元 ToolStrip) |
ShowKeyboardCues |
ユーザー インターフェイスがキーボード アクセラレータを表示または非表示にする適切な状態かどうかを示す値を取得します。 (継承元 Control) |
Site |
コントロールのサイトを取得または設定します。 (継承元 Control) |
Size |
コントロールの高さと幅を取得または設定します。 (継承元 Control) |
Stretch |
このクラスでは、このプロパティは使用されません。 |
TabIndex |
このクラスでは、このプロパティは使用されません。 |
TabStop |
ユーザーが Tab キーを使用して ToolStrip 内の項目にフォーカスを移すことができるかどうかを示す値を取得または設定します。 (継承元 ToolStrip) |
Tag |
コントロールに関するデータを格納するオブジェクトを取得または設定します。 (継承元 Control) |
Text |
このコントロールに関連付けられているテキストを取得または設定します。 (継承元 Control) |
TextDirection |
項目上のテキストの描画方向を指定します。 |
Top |
コントロールの上端とコンテナーのクライアント領域の上端の間の距離をピクセル単位で取得または設定します。 (継承元 Control) |
TopLevel |
ToolStripDropDown がトップレベル コントロールであるどうかを示す値を取得または設定します。 |
TopLevelControl |
別の Windows フォーム コントロールを親として持たない親コントロールを取得します。 一般的に、これは、コントロールを格納している最も外側の Form です。 (継承元 Control) |
TopMost |
フォームを最上位フォームとして表示するかどうかを示す値を取得または設定します。 |
UseWaitCursor |
現在のコントロールおよびすべての子コントロールに待機カーソルを使用するかどうかを示す値を取得または設定します。 (継承元 Control) |
VerticalScroll |
このクラスでは、このプロパティは使用されません。 (継承元 ToolStrip) |
Visible |
ToolStripDropDown を表示するかしないかを示す値を取得または設定します。 |
VScroll |
垂直スクロール バーが表示されるかどうかを示す値を、取得または設定します。 (継承元 ScrollableControl) |
Width |
コントロールの幅を取得または設定します。 (継承元 Control) |
WindowTarget |
このクラスでは、このプロパティは使用されません。 (継承元 Control) |
メソッド
イベント
AutoSizeChanged |
AutoSize プロパティが変更された場合に発生します。 (継承元 ToolStrip) |
BackColorChanged |
BackColor プロパティの値が変化したときに発生します。 (継承元 Control) |
BackgroundImageChanged |
BackgroundImage プロパティの値が変化したときに発生します。 |
BackgroundImageLayoutChanged |
BackgroundImage プロパティの値が変化したときに発生します。 |
BeginDrag |
ユーザーが ToolStrip コントロールのドラッグを開始すると発生します。 (継承元 ToolStrip) |
BindingContextChanged |
BindingContext プロパティの値が変化したときに発生します。 |
CausesValidationChanged |
CausesValidation プロパティが変更されたときに発生します。 (継承元 ToolStrip) |
ChangeUICues |
フォーカスまたはキーボードのユーザー インターフェイス (UI) キューが変更されるときに発生します。 |
Click |
コントロールがクリックされたときに発生します。 (継承元 Control) |
ClientSizeChanged |
ClientSize プロパティの値が変化したときに発生します。 (継承元 Control) |
Closed |
ToolStripDropDown が閉じたときに発生します。 |
Closing |
ToolStripDropDown コントロールが閉じるときに発生します。 |
ContextMenuChanged |
このクラスでは、このイベントは使用されません。 |
ContextMenuChanged |
ContextMenu プロパティの値が変化したときに発生します。 (継承元 Control) |
ContextMenuStripChanged |
このクラスでは、このイベントは使用されません。 |
ControlAdded |
このクラスでは、このイベントは使用されません。 (継承元 ToolStrip) |
ControlRemoved |
このクラスでは、このイベントは使用されません。 (継承元 ToolStrip) |
CursorChanged |
Cursor プロパティの値が変化したときに発生します。 (継承元 ToolStrip) |
DataContextChanged |
DataContext プロパティの値が変化したときに発生します。 (継承元 Control) |
Disposed |
Dispose() メソッドの呼び出しによってコンポーネントが破棄されるときに発生します。 (継承元 Component) |
DockChanged |
このクラスでは、このイベントは使用されません。 |
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 にフォーカスが設定されたときに発生します。 |
FontChanged |
Font プロパティの値が変化したときに発生します。 |
ForeColorChanged |
ForeColor プロパティの値が変化したときに発生します。 |
GiveFeedback |
このクラスでは、このイベントは使用されません。 |
GotFocus |
コントロールがフォーカスを受け取ると発生します。 (継承元 Control) |
HandleCreated |
コントロールに対してハンドルが作成されると発生します。 (継承元 Control) |
HandleDestroyed |
コントロールのハンドルが破棄されているときに発生します。 (継承元 Control) |
HelpRequested |
ユーザーがコントロールのヘルプを要求すると発生します。 |
ImeModeChanged |
ImeModeChanged プロパティが変更された場合に発生します。 |
Invalidated |
コントロールの表示に再描画が必要なときに発生します。 (継承元 Control) |
ItemAdded |
新しい ToolStripItem が ToolStripItemCollection に追加された時点で発生します。 (継承元 ToolStrip) |
ItemClicked |
ToolStripItem がクリックされた時点で発生します。 (継承元 ToolStrip) |
ItemRemoved |
ToolStripItem から ToolStripItemCollection が削除された時点で発生します。 (継承元 ToolStrip) |
KeyDown |
ToolStripDropDown にフォーカスがあるときにキーが押し続けられると発生します。 |
KeyPress |
ToolStripDropDown にフォーカスがあるときにキーが押されると発生します。 |
KeyUp |
コントロールにフォーカスがあるときにキーが離されると発生します。 |
Layout |
コントロールの子コントロールの位置を変更する必要があるときに発生します。 (継承元 Control) |
LayoutCompleted |
ToolStrip のレイアウトが完了した時点で発生します。 (継承元 ToolStrip) |
LayoutStyleChanged |
LayoutStyle プロパティの値が変化したときに発生します。 (継承元 ToolStrip) |
Leave |
入力フォーカスがコントロールを離れると発生します。 |
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 が開かれたときに発生します。 |
Opening |
ToolStripDropDown コントロールが開くときに発生します。 |
PaddingChanged |
コントロールの埋め込みが変更されたときに発生します。 (継承元 Control) |
Paint |
コントロールが再描画されると発生します。 (継承元 Control) |
PaintGrip |
ToolStrip 移動ハンドルが描画される時点で発生します。 (継承元 ToolStrip) |
ParentChanged |
Parent プロパティの値が変化すると発生します。 (継承元 Control) |
PreviewKeyDown |
このコントロールにフォーカスがあるときにキーが押された場合、KeyDown イベントの前に発生します。 (継承元 Control) |
QueryAccessibilityHelp |
AccessibleObject がユーザー補助アプリケーションにヘルプを提供したときに発生します。 (継承元 Control) |
QueryContinueDrag |
ドラッグ アンド ドロップ操作中に発生し、ドラッグ ソースがドラッグ アンド ドロップ操作をキャンセルする必要があるかどうかを決定できるようにします。 (継承元 Control) |
RegionChanged |
Region プロパティの値が変化したときに発生します。 |
RendererChanged |
Renderer プロパティの値が変化したときに発生します。 (継承元 ToolStrip) |
Resize |
コントロールのサイズが変更されると発生します。 (継承元 Control) |
RightToLeftChanged |
RightToLeft プロパティの値が変化すると発生します。 (継承元 Control) |
Scroll |
このクラスでは、このイベントは使用されません。 |
SizeChanged |
Size プロパティの値が変化すると発生します。 (継承元 Control) |
StyleChanged |
ToolStripLayoutStyle スタイルが変更された場合に発生します。 |
SystemColorsChanged |
システム カラーが変更されると発生します。 (継承元 Control) |
TabIndexChanged |
このクラスでは、このイベントは使用されません。 |
TabStopChanged |
このクラスでは、このイベントは使用されません。 |
TextChanged |
このクラスでは、このイベントは使用されません。 |
Validated |
このクラスでは、このイベントは使用されません。 |
Validating |
このクラスでは、このイベントは使用されません。 |
VisibleChanged |
Visible プロパティの値が変化すると発生します。 (継承元 Control) |
明示的なインターフェイスの実装
IDropTarget.OnDragDrop(DragEventArgs) |
DragDrop イベントを発生させます。 (継承元 Control) |
IDropTarget.OnDragEnter(DragEventArgs) |
DragEnter イベントを発生させます。 (継承元 Control) |
IDropTarget.OnDragLeave(EventArgs) |
DragLeave イベントを発生させます。 (継承元 Control) |
IDropTarget.OnDragOver(DragEventArgs) |
DragOver イベントを発生させます。 (継承元 Control) |
適用対象
こちらもご覧ください
.NET