System.Windows.Forms.ToolStripItemCollection.Add C# (CSharp) Method

Add() public method

public Add ( Image image ) : ToolStripItem
image System.Drawing.Image
return ToolStripItem
		public ToolStripItem Add (Image image)
		{
			ToolStripItem tsb = owner.CreateDefaultItem (string.Empty, image, null);
			this.Add (tsb);
			return tsb;
		}

Same methods

ToolStripItemCollection::Add ( string text ) : ToolStripItem
ToolStripItemCollection::Add ( string text, Image image ) : ToolStripItem
ToolStripItemCollection::Add ( string text, Image image, EventHandler onClick ) : ToolStripItem
ToolStripItemCollection::Add ( ToolStripItem value ) : int

Usage Example

コード例 #1
0
 private static void FillMenuItems(List<MySQL.Base.MenuItem> itemsBE, ToolStripItemCollection itemsFE)
 {
     foreach (MySQL.Base.MenuItem itemBE in itemsBE)
       {
     switch (itemBE.get_type())
     {
       case MySQL.Base.MenuItemType.MenuSeparator:
     {
       itemsFE.Add(new ToolStripSeparator());
     }
     break;
       default:
     {
       ToolStripMenuItem itemFE = new ToolStripMenuItem();
       itemFE.Tag = itemBE.get_name();
       itemFE.Text = itemBE.get_caption();
       itemFE.Enabled = itemBE.get_enabled();
       if (MySQL.Base.MenuItemType.MenuCascade == itemBE.get_type())
       {
         FillMenuItems(itemBE.get_subitems(), itemFE.DropDownItems);
       }
       else
       {
         itemFE.Click += new EventHandler(OnMenuItemClick);
       }
       itemsFE.Add(itemFE);
     }
     break;
     }
       }
 }
All Usage Examples Of System.Windows.Forms.ToolStripItemCollection::Add