自己写了一个小例子,在menuStrip菜单栏中设置带有复选框的按钮,实现工具栏和状态栏的显示和隐藏。【工具栏和状态栏按钮默认是被选中的,即显示】
1、设置界面

2、属性设置
将【工具栏】和【状态栏】按钮的Checked属性和CheckOnClick属性设置为True。
再增加CheckChanged事件。


3、全部代码
private void Form1_Load(object sender, EventArgs e)
{
timer.Start();
}
//工具栏按钮的CheckedChanged事件
private void ToolStripMenuItem_CheckedChanged(object sender, EventArgs e)
{
if (this.ToolStripMenuItem.Checked)
{
toolStrip.Visible = true;
}
else
{
toolStrip.Visible = false;
}
}
private void timer_Tick(object sender, EventArgs e)
{
toolStripStatusLabel1.Text = DateTime.Now.ToString();
}
private void ToolStripStateItem_CheckedChanged(object sender, EventArgs e)
{
if (this.ToolStripMenuItem.Checked)
{
statusStrip.Visible = true;
}
else
{
statusStrip.Visible = false;
}
}
本文介绍如何使用C#创建一个简单的应用程序,通过在menuStrip菜单栏中设置带有复选框的按钮来控制工具栏和状态栏的显示与隐藏。文章提供了详细的步骤说明和完整的代码示例。
4万+

被折叠的 条评论
为什么被折叠?



