ToolStripContainer

ToolStripMenuStrip、それにStatusStripをこれに配置することで、これらの並べ替えやフォーム端へのドッキング機能を、ユーザーに提供できます。

  • toolStripContainer1 (ToolStripContainer)
    • toolStripContainer1.ContentPanel (ToolStripContentPanel)
    • toolStripContainer1.LeftToolStripPanel (ToolStripPanel)
    • toolStripContainer1.RightToolStripPanel (ToolStripPanel)
    • toolStripContainer1.TopToolStripPanel (ToolStripPanel)
    • toolStripContainer1.BottomToolStripPanel (ToolStripPanel)

クラス階層

  • System.ComponentModel.Component
    • System.Windows.Forms.Control
      • System.Windows.Forms.ScrollableControl
        • System.Windows.Forms.ContainerControl
          • System.Windows.Forms.ToolStripContainer
ToolStripContainer クラス (System.Windows.Forms) | MSDN

使用方法

Visual Studioのビュー デザイナーでフォームに追加し、ドキュメント アウトラインで親子関係を確認すると作業が簡単です。

メニューなどをユーザーが移動できるようにする

  • LayoutStyleプロパティをスタック レイアウトが有効な値 (StackWithOverflow、HorizontalStackWithOverflow、VerticalStackWithOverflow) に設定する。
  • GripStyleプロパティをVisibleとして、グリップを表示する。
MenuStripやStatusStripを使って、メニューやステータスバーの位置をユーザーが変更できるようにする: .NET Tips: C#, VB.NET
Microsoft Learnから検索