System.Windows.Forms.ToolStrip.OnItemAdded C# (CSharp) Method

OnItemAdded() protected method

protected OnItemAdded ( System.Windows.Forms.ToolStripItemEventArgs e ) : void
e System.Windows.Forms.ToolStripItemEventArgs
return void
		protected internal virtual void OnItemAdded (ToolStripItemEventArgs e)
		{
			if (e.Item.InternalVisible)
				e.Item.Available = true;
				
			m_helper.AddItem(e.Item);//(e.Item.Text,0);
			//e.Item.SetPlacement (ToolStripItemPlacement.Main);
			
		
			if (this.Created)
				this.PerformLayout ();
			
			ToolStripItemEventHandler eh = (ToolStripItemEventHandler)(Events [ItemAddedEvent]);
			if (eh != null)
				eh (this, e);
		}
		

Usage Example

Example #1
0
        /// <include file='doc\ToolStripItemCollection.uex' path='docs/doc[@for="ToolStripItemCollection.Add"]/*' />
        public int Add(ToolStripItem value)
        {
            CheckCanAddOrInsertItem(value);

            SetOwner(value);
            int retVal = InnerList.Add(value);

            if (itemsCollection && owner != null)
            {
                owner.OnItemAddedInternal(value);
                owner.OnItemAdded(new ToolStripItemEventArgs(value));
            }
            return(retVal);
        }
All Usage Examples Of System.Windows.Forms.ToolStrip::OnItemAdded