ToolStripDropDownItem.DropDown プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > ToolStripDropDownItem.DropDown プロパティの意味・解説 

ToolStripDropDownItem.DropDown プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

この ToolStripDropDownItem がクリックされたときに表示される ToolStripDropDown を取得または設定します

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public Property DropDown As
 ToolStripDropDown
Dim instance As ToolStripDropDownItem
Dim value As ToolStripDropDown

value = instance.DropDown

instance.DropDown = value
public ToolStripDropDown DropDown { get; set;
 }
public:
property ToolStripDropDown^ DropDown {
    ToolStripDropDown^ get ();
    void set (ToolStripDropDown^ value);
}
/** @property */
public ToolStripDropDown get_DropDown ()

/** @property */
public void set_DropDown (ToolStripDropDown
 value)
public function get DropDown
 () : ToolStripDropDown

public function set DropDown
 (value : ToolStripDropDown)

プロパティ
ToolStripDropDownItem関連付けられた ToolStripDropDown

解説解説

ToolStripDropDownToolStripDropDownItem関連付けられていない場合、CreateDefaultDropDown への呼び出しにより汎用的なドロップダウン コントロール作成されます。

メモメモ

ドロップダウン コントロール自動的に生成された後、つまり、項目がコレクション追加されているときに、DropDown プロパティに対して明示的にドロップダウン コントロール設定した場合データ失われる可能性あります

使用例使用例

ToolStripDropDownItem コントロールDropDown プロパティに ContextMenuStrip コントロール割り当てる方法次のコード例示します。このコード例は、ToolStripDropDownItem クラストピック取り上げているコード例一部分です。

' This utility method creates and initializes three 
' ToolStripDropDownItem controls and adds them 
' to the form's ToolStrip control.
Private Sub InitializeToolStripDropDownItems()
   Dim b As New ToolStripDropDownButton("DropDownButton")
   b.DropDown = Me.contextMenuStrip1
   AddHandler b.DropDownClosed, AddressOf toolStripDropDownItem_DropDownClosed
   AddHandler b.DropDownItemClicked, AddressOf
 toolStripDropDownItem_DropDownItemClicked
   AddHandler b.DropDownOpened, AddressOf toolStripDropDownItem_DropDownOpened
   
   Dim m As New ToolStripMenuItem("MenuItem")
   m.DropDown = Me.contextMenuStrip1
   AddHandler m.DropDownClosed, AddressOf toolStripDropDownItem_DropDownClosed
   AddHandler m.DropDownItemClicked, AddressOf
 toolStripDropDownItem_DropDownItemClicked
   AddHandler m.DropDownOpened, AddressOf toolStripDropDownItem_DropDownOpened
   
   Dim sb As New ToolStripSplitButton("SplitButton")
   sb.DropDown = Me.contextMenuStrip1
   AddHandler sb.DropDownClosed, AddressOf
 toolStripDropDownItem_DropDownClosed
   AddHandler sb.DropDownItemClicked, AddressOf
 toolStripDropDownItem_DropDownItemClicked
   AddHandler sb.DropDownOpened, AddressOf
 toolStripDropDownItem_DropDownOpened
   
   Me.toolStrip1.Items.AddRange(New ToolStripItem()
 {b, m, sb})
End Sub 
// This utility method creates and initializes three 
// ToolStripDropDownItem controls and adds them 
// to the form's ToolStrip control.
private void InitializeToolStripDropDownItems()
{
    ToolStripDropDownButton b = new ToolStripDropDownButton("DropDownButton");
    b.DropDown = this.contextMenuStrip1;
    b.DropDownClosed += new EventHandler(toolStripDropDownItem_DropDownClosed);
    b.DropDownItemClicked += new ToolStripItemClickedEventHandler(toolStripDropDownItem_DropDownItemClicked);
    b.DropDownOpened += new EventHandler(toolStripDropDownItem_DropDownOpened);

    ToolStripMenuItem m = new ToolStripMenuItem("MenuItem");
    m.DropDown = this.contextMenuStrip1;
    m.DropDownClosed += new EventHandler(toolStripDropDownItem_DropDownClosed);
    m.DropDownItemClicked += new ToolStripItemClickedEventHandler(toolStripDropDownItem_DropDownItemClicked);
    m.DropDownOpened += new EventHandler(toolStripDropDownItem_DropDownOpened);

    ToolStripSplitButton sb = new ToolStripSplitButton("SplitButton");
    sb.DropDown = this.contextMenuStrip1;
    sb.DropDownClosed += new EventHandler(toolStripDropDownItem_DropDownClosed);
    sb.DropDownItemClicked += new ToolStripItemClickedEventHandler(toolStripDropDownItem_DropDownItemClicked);
    sb.DropDownOpened += new EventHandler(toolStripDropDownItem_DropDownOpened);

    this.toolStrip1.Items.AddRange(new ToolStripItem[]
 { b, m, sb });
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ToolStripDropDownItem クラス
ToolStripDropDownItem メンバ
System.Windows.Forms 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からToolStripDropDownItem.DropDown プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からToolStripDropDownItem.DropDown プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からToolStripDropDownItem.DropDown プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

ToolStripDropDownItem.DropDown プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ToolStripDropDownItem.DropDown プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS