void TagMenuItem_Click(object sender, EventArgs e) { ToolStripMenuItem item = sender as ToolStripMenuItem; if (item != null && item.OwnerItem != null) { item.Checked = !item.Checked; GetLatestToolStripButton.ShowDropDown(); GetLatestTagsToolStripMenuItem.ShowDropDown(); } }
private void GetLatestCleanUnknownFilesToolStripMenuItem_Click(object sender, EventArgs e) { GetLatestCleanUnknownFilesToolStripMenuItem.Checked = !GetLatestCleanUnknownFilesToolStripMenuItem.Checked; // Find out who our parent ToolStrip is? if (GetLatestToolStripButton.DropDownItems.Contains(GetLatestCleanUnknownFilesToolStripMenuItem)) { // Leave this ToolStrip expanded...Better user experience GetLatestToolStripButton.ShowDropDown(); } else { // Leave this ToolStrip expanded...Better user experience GetActiveToolStripButton.ShowDropDown(); } }