winform窗体 控件【菜单和工具栏控件】【容器控件】

 

winform的菜单栏和工具栏   

 

1.ContextMenuStrip   -- 右键菜单 

      可以绑定在任何一个控件上,添加操作快捷键,并可以设置多层

      每行相当于一个按钮,输入-可添加分割线

 

      将控件拖入窗体——添加操作名称——找到要进行右键操作的控件的 ContextMenuStrip 属性——委托

   

2、MenuStrip         -- 菜单

  优先级最高,一定会出现在窗体最上面

    选中某个选项,找到属性中的ShortCutKey来实现编辑这个选项的快捷键

    右键插入标准项,可以插入程序自带的模板,减少编辑时间

      属性中外观属性Image设置每个选项前面的小图标

      菜单栏右边还有个小箭头.也可选择添加ComBox下拉菜单,和TextBox文本框

 

3、StatusStrip       --底部状态栏

  出现在窗口底部

     StatusLabel              可以添加图标,文字,和Label一样

    ProgressBar              可以添加进度条

    DropDownButton      下拉菜单,点击图片也能下拉

    SplitButton               下拉菜单,点击图片不能下拉,只能点击箭头下拉

 

4、ToolStrip         --工具栏

  控件为高度可配置的、可扩展的控件,它提供了许多属性、方法和事件,可用来自定义外观和行为,可与ToolStripContainer配合使用,用户可自行调整位置

  Dock          获取或设置 ToolStrip 停靠在父容器的哪一边缘。

  AllowItemReorder    获取或设置一个值,让该值指示拖放和项重新排序是否专门由 ToolStrip 类进行处理。

  LayoutStyle       获取或设置一个值,让该值指示 ToolStrip 如何对其项进行布局。

  Overflow        获取或设置是将 ToolStripItem 附加到 ToolStrip,附加到 ToolStripOverflowButton,还是让它在这两者之间浮动。

  IsDropDown      获取一个值,该值指示单击 ToolStripItem 时,ToolStripItem 是否显示下拉列表中的其他项。

  OverflowButton      获取 ToolStripItem,它是启用了溢出的 ToolStrip 的“溢出”按钮。

  Renderer         获取或设置一个 ToolStripRenderer,用于自定义 ToolStrip 的外观和行为(外观)。

  RenderMode      获取或设置要应用于 ToolStrip 的绘制样式。

  RendererChanged   当 Renderer 属性更改时引发。

 
5、ToolStripContainer
 
    提供一个容器,在该容器中窗体的每一侧均带有一个面板,面板中的控件可以按多种方式排列。
 
 
 
winform容器控件
 
1、Panel   
 
 
  -- 允许对控件集合进行分组
 
 
2、FlowLayoutPanel      -- 流布局
 
 
 
 
3、GroupBox    -- 带可选标题框架  
 
 
4、TabControl     -- 选项卡
 
 
 
5、SplitContainer   -- 显示区域分成两个
 
 
 
6、TableLayoutPanel   -- 以表的形式排列
 
 
 
 
 
 
 

转载于:https://www.cnblogs.com/Tanghongchang/p/6794637.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
WinForm 是一个桌面应用程序开发平台,支持多窗体菜单工具栏的开发。下面我来简单介绍一下它们的用法。 ### 多窗体 WinForm 应用程序可以包含多个窗体,每个窗体可以包含不同的控件和方法。要创建一个新的窗体,可以右键点击项目,选择“添加” -> “新建项”,然后选择“Windows 窗体”模板。创建完毕后,就可以在新窗体中添加控件和方法了。 要在主窗体中打开一个新的窗体,可以使用以下代码: ```csharp Form2 form2 = new Form2(); form2.Show(); ``` 其中,Form2 是新窗体的类名。 ### 菜单 WinForm 应用程序可以包含菜单菜单可以帮助用户快速找到所需功能。要在窗体中添加菜单,可以在工具箱中找到“MenuStrip”控件,将其拖动到窗体中。然后,在属性窗口中可以设置菜单的名称和菜单项。要为菜单项添加单击事件,可以双击菜单项,在代码编辑器中编写相应的代码。 ### 工具栏 WinForm 应用程序还可以包含工具栏工具栏可以帮助用户快速执行常用操作。要在窗体中添加工具栏,可以在工具箱中找到“ToolStrip”控件,将其拖动到窗体中。然后,在属性窗口中可以设置工具栏的按钮和单击事件。要为工具栏按钮添加单击事件,可以双击按钮,在代码编辑器中编写相应的代码。 以上就是 WinForm窗体菜单工具栏的简单介绍,希望能够帮助你入门 WinForm 开发。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值