本文整理汇总了C#中System.Windows.Forms.ToolStripMenuItem.Equals方法的典型用法代码示例。如果您正苦于以下问题:C# ToolStripMenuItem.Equals方法的具体用法?C# ToolStripMenuItem.Equals怎么用?C# ToolStripMenuItem.Equals使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.Windows.Forms.ToolStripMenuItem
的用法示例。
在下文中一共展示了ToolStripMenuItem.Equals方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: toolMenuStretch_Click
private void toolMenuStretch_Click(object sender, EventArgs e)
{
krbTabControl1.HeaderVisibility = !krbTabControl1.HeaderVisibility;
toolMenuStretch.Text = String.Format("Stretch To Parent: {0}", krbTabControl1.HeaderVisibility ? "ON" : "OFF");
toolMenuStretch.Checked = krbTabControl1.HeaderVisibility ? true : false;
this.Text = String.Format("Test Client{0}", krbTabControl1.HeaderVisibility ? String.Format(" [{0}]", krbTabControl1.SelectedTab) : null);
if (krbTabControl1.HeaderVisibility)
{
tabPageWindows = new ToolStripMenuItem("Window");
menuStrip1.Items.Insert(2, tabPageWindows);
// Add each tabpage window in the collection of the window menu item.
foreach (KRBTabControl.TabPageEx tabPage in krbTabControl1.TabPages)
{
ToolStripMenuItem item = new ToolStripMenuItem(tabPage.ToString());
item.Name = tabPage.Name;
if (krbTabControl1.SelectedTab.Equals(tabPage))
item.Checked = true;
item.Click += (thrower, ea) =>
{
if (krbTabControl1.SelectedTab.Name != item.Name)
{
krbTabControl1.SelectTab(item.Name);
item.Checked = true;
this.Text = String.Format("Test Client [{0}]", item.Text);
ToolStripItemCollection collection = tabPageWindows.DropDownItems;
foreach (ToolStripMenuItem menuItem in collection)
{
if (!item.Equals(menuItem))
{
menuItem.Checked = false;
}
}
}
};
tabPageWindows.DropDownItems.Add(item);
}
}
else
{
if (tabPageWindows == null)
return;
tabPageWindows.Visible = false;
}
}