2009-07-09 7 views
1

は、私は、メニューの配置はあなたがmenuStripのAddRangeメソッドにそれらを追加オーダーに基づいていることを推測:winform:メニューをどのように並べ替えるのですか? .designer.csに基づく

this.menuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { 
      this.windowsMenu, 
      this.helpMenu}); 

は、私は、メニューの順序を変更することができます方法はありますか?私は自分のコードで動的に生成されたメニューを置く、彼らはいつもhelpMenuの後に表示される、私はメニューを並べ替えることができる方法はありますか?

答えて

1

メニューストリップにアイテムを追加するときは、挿入メソッドを使用して、メニューを挿入するインデックスを指定します。

例えば、第一の位置にメニュー項目を追加する:

menuStrip.Items.Insert(0, new ToolStripMenuItem { Text = "Sample" }); 
関連する問題