(4)C#工具箱-菜单和工具栏

1、ContextMenuStrip(右键菜单栏)

把contextMenuStrip控件拖到窗体上,会在窗体下面显示,点击控件在最上行显示菜单栏,可以任意设置。(运行以后不会在界面上显示,它需要预控件关联,然后点击右键后显示)

安图中样式设置好后(为了方便查看先把text的属性Multiline变成多行文本框)设置ContextMenuStrip属性对应contextMenuStrip控件的name名,这样就把text和ContextMenuStrip关联了起来,选中“刷新”菜单右键属性name设置为refresh

点击在text里右键就能看见设置的菜单

 双击刷新按钮生成代码,在方法中写入如下方法

private void refresh_Click(object sender, EventArgs e)
        {
            textBox1.Text = null;
        }

运行程序,在多行文本中输入数据,在点击右键-刷新,便能实现清空文本的功能。

2、MenuStrip(顶行菜单栏)

托此控件到窗体,便能在窗体的顶行显示一行菜单栏,运行时能看到,其他用法和contextMenuStrip相同。

 

3、StatusStrip(底部菜单栏)

与MenuStrip类似,更适合在MenuStrip下面做工具栏

 能放进度条、文字、小图标等.

右下角

4、ToolStrip

 类似于下面这一栏

 

5、ToolStripContainer

 可以把ToolStrip放在四周

原文地址:https://www.cnblogs.com/buchizaodian/p/5680070.html