Можно ли динамически создавать MenuStrip без добавления экземпляра через форму?
Я сделал..
//Create menu
MenuStrip menu = new MenuStrip();
menu.name = "MainMenu";
// Create a Menu Item
ToolStripMenuItem file = new ToolStripMenuItem("File");
//Add item to Menu
menu.Items.Add(file);
//Click event
file.Click += new System.EventHandler(this.FileItemClick);
private void FileItemClick(object sender, EventArgs e)
{
MessageBox.Show("File clicked");
}
Я знаю, что должен добавить его в форму с чем-то вроде этого.
this.MainMenuStrip = menu;
Controls.Add(menu);
но без экземпляра, уже перетащенного в форму, это невозможно. Есть ли способ на 100% динамически создать MenuStrip? Кроме того, подменю?
Спасибо