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);
}