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

NotifySelectedChanged() private method

private NotifySelectedChanged ( ToolStripItem tsi ) : void
tsi ToolStripItem
return void
		internal void NotifySelectedChanged (ToolStripItem tsi)
		{
			//foreach (ToolStripItem tsi2 in this.DisplayedItems)
				//if (tsi != tsi2)
					//if (tsi2 is ToolStripDropDownItem)
					//	(tsi2 as ToolStripDropDownItem).HideDropDown (ToolStripDropDownCloseReason.Keyboard);

			//if (this.OverflowButton != null) {
			//	ToolStripItemCollection tsic = this.OverflowButton.DropDown.DisplayedItems;
				
				//foreach (ToolStripItem tsi2 in tsic)
				//	if (tsi != tsi2)
				//		if (tsi2 is ToolStripDropDownItem)
				//			(tsi2 as ToolStripDropDownItem).HideDropDown (ToolStripDropDownCloseReason.Keyboard);
			
				//this.OverflowButton.HideDropDown ();
			//}
			
			foreach (ToolStripItem tsi2 in this.Items)
				if (tsi != tsi2)
					tsi2.Dismiss (ToolStripDropDownCloseReason.Keyboard);
		}