System.Windows.Forms.ToolStripDropDownItem.OnDropDownClosed C# (CSharp) Method

OnDropDownClosed() protected method

protected OnDropDownClosed ( EventArgs e ) : void
e System.EventArgs
return void
		protected internal virtual void OnDropDownClosed (EventArgs e)
		{
			EventHandler eh = (EventHandler)(Events [DropDownClosedEvent]);
			if (eh != null)
				eh (this, e);
		}

Usage Example

        protected override void OnVisibleChanged(EventArgs e)
        {
            base.OnVisibleChanged(e);

            if (owner_item != null && owner_item is ToolStripDropDownItem)
            {
                ToolStripDropDownItem dropdown_owner = (ToolStripDropDownItem)owner_item;
                if (Visible)
                {
                    dropdown_owner.OnDropDownOpened(EventArgs.Empty);
                }
                else
                {
                    dropdown_owner.OnDropDownClosed(EventArgs.Empty);
                }
            }
        }