WinForm 菜单和工具栏

时间:2023-02-05 23:42:41

菜单和工具栏:

1、MenuStrip:顶部菜单

优先级最高,默认在最顶部

(1)分割线:a、打一个减号 “-”
                  b、右键插入Separator

(2)点击事件:每一项都可以当做按钮使用,可以设置点击事件

(3)快捷键:每一个项右键属性的最下面可以设置快捷键(ShortcutKeys)
                  不管选项隐藏(visible-false)还是菜单隐藏,快捷键都管用

(4)快速建顶部菜单的方法:右击,选择插入标准项,基本的顶部菜单就可以了,需要添加或删除可以根据需要

(5)菜单栏隐藏后找不到,或者太多找不到,可以从属性最顶部按照名字找

2、ContextMenuStrip:右键菜单

(1)点击窗体,在属性里面:行为 - ContextMenuStrip - 选择绑定contextMenuStrip1

(2)每个控件都可以有自己单独的右键菜单

3、StatusStript:底部菜单

显示在窗体的最底部,点击下箭头,里面有四个属性

(1)Lable,与公共控件中的Lable是一样的

(2)ProgressBar 进度条

(3)DropDownButton 可以输入文字,可以插入图片

属性:外观 - DisplayStyle - Image 只显示图片 None 什么都不显示 Text 只显示文本 Text And Image显示文本和图片

(4)SplitButton 与DropDownButton 功能类似

唯一的区别是DropDownButton是按钮,直接点击可显示里面的内容。SplitButton必须得点击小箭头才能显示里面的内容

4、ToolStrip:工具条

里面的所有按钮都可以正常添加使用

5、ToolStripContainer:工具条容器

可以拖着工具条在容器里面任意摆放位置,可以放多个工具条进行排列

WinForm 菜单和工具栏的更多相关文章

  1. WinForm菜单和工具栏

    菜单和工具栏: 1.MenuStrip - 顶部菜单栏分割线:1输入- 2.右键插入 |SpearTOR 快捷键设置:每一个项右键属性的最下面可以设置快捷键不管选项隐藏还是菜单隐藏,快捷键都管用 2. ...

  2. 2017-4-26 winform 菜单和工具栏

    如何让radiobutton进行分组: 用Panel    相当于div 菜单和工具栏: MenuStrip(菜单条) ShortcutKeys-------------------------与菜单 ...

  3. Winform菜单和工具栏控件

    1.ContextMenuStrip--右键菜单 可以绑定在任何一个控件上,添加操作快捷键,并可以设置多层 每行相当于一个按钮,输入-可添加分割线 2.MenuStrip--菜单 优先级最高,一定会出 ...

  4. Winform 菜单和工具栏控件

    MenuStrip--菜单工具 一定会出现在窗体最上面 设置热键:在编辑的时候输入(&F)       设置快捷键:选中菜单项--右键属性--ShortCutKeys--设置快捷键       ...

  5. winform(多窗体、菜单和工具栏)

    一.多窗体 1.哪个是主窗体 利用From1的button将From2打开 private void button1_Click(object sender, EventArgs e) { Form2 ...

  6. 【2017-04-25】winform公共控件、菜单和工具栏、Tab和无边框窗*作

    一.公共控件 1. Button   按钮 + 布局 - AutoSize   按钮尺寸自动适应里面内容的长度 - Location    位置 - Margin       控件与控件外边距 - S ...

  7. 【2017-04-25】winform公共控件、菜单和工具栏

    一.公共控件 公共控件很多的属性很多都相似,这些是大部分都相同的: +布局 - AutoSize:自动适应控件上文字内容- Location:位置- Margin:控件间的间距- Size:控件大小 ...

  8. C# 自定义样式实现菜单和工具栏的分割线

    在做WinForm界面布局时,菜单和工具栏必不可少!但是MenuStrip和ToolStrip不能够对边框的样式直接设置,如果想实现菜单和工具栏之间的分割线就不容易实现:今天查阅了一下msdn找到了一 ...

  9. Windows系统:桌面,开始菜单和工具栏都不见了

    win7桌面,开始菜单和工具栏都不见了 ctrl+alt+del 打开任务管理器 然后文件-运行 ---  输入框里输入  explorer.exe 其实就是打开系统文件夹下的(大约是‘windows ...

随机推荐

  1. xcode gdb/lldb调试命令

    命令                        解释 break NUM               在指定的行上设置断点. bt                      显示所有的调用栈帧.该 ...

  2. pywebsocket的搭建

    Python可以搭建pywebsocket(Web服务器,python websocket),搭建pywebsocket必须要已经安装了python,点我查看python的下载与安装.在这篇Blog中 ...

  3. Android(java)学习笔记88:TextView属性大全

    TextView属性大全: android:autoLink       设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接.可选值(none/web/email/ph ...

  4. DOM Traversal Example | Documentation | Qt Project

    DOM Traversal Example | Documentation | Qt Project DOM Traversal Example

  5. ViewPager 实现 Galler 效果, 中间大图显示,两边小图展示

    正常情况下, ViewPager 一页只能显示一项数据, 但是我们常常看到网上,特别是电视机顶盒的首页经常出现中间大图显示两端也都露出一点来,这种效果怎么实现呢?先上一张效果图: 大家第一眼肯定想到了 ...

  6. LeetCode算法题-Invert Binary Tree

    这是悦乐书的第194次更新,第199篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第55题(顺位题号是226).反转二叉树.例如: 输入: 4 / \ 2 7 / \ / ...

  7. Vue.js简介及指令

    1.Vue.js的特点 Vue.js是一个Javascript MVVM(Model-View-ViewModel)库,与传统Jquery的区别在于,Vue.js舍弃了繁杂的DOM操作, 如取DOM值 ...

  8. JS级联下拉框

    //Ajax级联获取SDKfunction GetDropDownList(parent_ddlID, fill_dllID, url, param) {    this.pId = parent_d ...

  9. BurpSuite—-Repeater模块(中继器)

    一.简介 Burp Repeater 是一个手动修改并补发个别 HTTP 请求,并分析他们的响应的工具.它最大的用途就是和其他 Burp Suite 工具结合起来.你可以从目标站点地图,从 Burp ...

  10. 使用WebClient类对网页下载源码,对文件下载保存及异步下载并报告下载进度

    aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAx4AAAI7CAIAAADtTtpYAAAgAElEQVR4nO3dX6xlV33Y8f3UJFUqHq