System.Windows.Forms.ToolStripManager.AddToolStripMenuItem C# (CSharp) Method

AddToolStripMenuItem() static private method

static private AddToolStripMenuItem ( ToolStripMenuItem tsmi ) : void
tsmi ToolStripMenuItem
return void
		internal static void AddToolStripMenuItem (ToolStripMenuItem tsmi)
		{
			lock (menu_items)
				menu_items.Add (tsmi);
		}
		

Usage Example

Example #1
0
        public void Insert(int index, ToolStripItem value)
        {
            if (value == null)
            {
                throw new ArgumentNullException("value");
            }

            if (value is ToolStripMenuItem && (value as ToolStripMenuItem).ShortcutKeys != Keys.None)
            {
                ToolStripManager.AddToolStripMenuItem((ToolStripMenuItem)value);
            }

            if (value.Owner != null)
            {
                value.Owner.Items.Remove(value);
            }

            base.Insert(index, value);

            if (internal_created)
            {
                value.InternalOwner = owner;
                owner.OnItemAdded(new ToolStripItemEventArgs(value));
            }

            if (owner.Created)
            {
                owner.PerformLayout();
            }
        }
All Usage Examples Of System.Windows.Forms.ToolStripManager::AddToolStripMenuItem