c#控件 menuStrip(转)】的更多相关文章

一.MDI窗体的设计 1.MDI简介 MDI(Multiple Document Interface)就是所谓的多文档界面,与此对应就有单文档界面 (SDI), 它是微软公司从Windows 2.0下的Microsoft Excel电子表格程序开始引入的,Excel电子表格用户有时需要同时操作多份表格,MDI正好为这种操作多表格提供了很大的方便,于是就产生了MDI程序 2.效果图: 如下图所示,多窗体嵌套,其中一个是父窗体,其条是子窗体. 横向排列下面的窗体: 纵向排列下面的窗体: 关闭全部子窗…
一.概述 菜单通过存放按照一般主题分组的命令将功能公开给用户. MenuStrip 控件是此版本的 Visual Studio 和 .NET Framework 中的新功能.使用该控件,可以轻松创建 Microsoft Office 中那样的菜单. MenuStrip 控件支持多文档界面 (MDI) 和菜单合并.工具提示和溢出.您可以通过添加访问键.快捷键.选中标记.图像和分隔条,来增强菜单的可用性和可读性. MenuStrip 控件取代了 MainMenu 控件并向其中添加了功能:但是也可选择…
控件MenuStrip和ContextMenuStrip可通过ShortCcutKeys属性设置快捷键,而控件Button没有ShortcutKey属性,如何为控件Button设置快捷键呢(组合件键)? 1)使用&符号定义<Alt>键,比如:button1.Text=保存(&S),键盘按 Alt+S 相当于点击了button1按钮. 2)通过重写ProcessCmdKey(ref Message msg, Keys keyData)或ProcessDialogKey(Keys…
什么是Wind ows窗体? 顾名思义,win dows窗体就是将一些所必须的信息通过窗体的形式展示给客户看.例如:我们经常玩的QQ登陆界面,微信登陆界面,等等,都是以窗体的形式将信息展示给我们看的. 我们要怎样创建Window s窗体呢?1) 打开Visual Studio 开发工具2) 选择文件--?新建--?项目命令.3) 项目类型选择 "Visu al C# "4) 模板选择" Windo ws窗体应用程序" 这就是窗体应用程序运行的主程序入口 首先我们可以…
ASP.NET控件属性大全 DataGridView 控件DataGridView 控件提供用来显示数据的可自定义表.使用 DataGridView 类,可以自定义单元格.行.列和边框. 注意DataGridView 控件提供 DataGrid 控件所不具备的许多基本和高级功能.有关更多信息,请参见 Windows 窗体 DataGridView 控件和 DataGrid 控件之间的区别 常用属性:DefaultCellStyle.ColumnHeadersDefaultCellStyle.Ce…
一.背景 一年前有学习过C#,但没有在项目中去实际做APP,重新捡起来应用到项目中.我同事本来做好一个CANOPEN设备管理的界面,由于近期搜索了别人的开发的界面,我觉得有很多东西要重新安排,以及我已经实现封装CANOPEN协议成可调用的函数库,可以边调试边写实现功能会更实际一点,目前我已经规划好界面大体的方向,所以决定重新写好这个CANOPEN设备管理的界面.由于有好多的不懂,还是一步一步来,从最基本的开始.下面是今天使用到的控件. 二.菜单控件 我要实现如下图所示把窗体上增加菜单栏,菜单下可…
ToolStrip和MenuStrip實際上是相同的控件,因為MenuStrip直接派生於ToolStrip.也就是說ToolStrip可以做的工作,MenuStrip也能完成. ToolStrip(工具欄)是ToolStripButton.ToolStripComboBox.ToolStripSplitButton.ToolStripLabel.ToolStripSeparator.ToolStripDropDownButton.ToolStripProgressBar 和 ToolStrip…
Menustrip 控件是由System.Windows.Forms.Menustrip类提供,取代了以前的MainMenu控件,是应用程序菜单结构的容器,在建立菜单时,要给Menustrip控件添加ToolStripMenu对象,这个操作可在设置时完成,也可在代码中完成.…
一.菜单栏 1)MenuStrip 菜单栏 选择工具栏控件:menuStrip C# Menustrip控件的常用属性用法详解 C#WinForm应用程序——添加菜单栏MenuStrip] 1.通过右击“编辑”,添加菜单项 菜单下面再添加子菜单,选择需要有子菜单的菜单,选择“编辑”,操作如下. 2.也可以在菜单上直接下拉选择添加 项目个数: menuStrip.Items.Count 2).toolStrip 创建易于自定义的常用工具栏,让这些工具栏支持高级用户界面和布局功能,如停靠.漂浮.带文…
重绘MenuStrip控件 效果如图: 首先添加 CustomProfessionalRenderer类 用于重绘控件菜单样式 /// <summary> /// 自定义MenuStrip 控件菜单样式类 /// </summary> public class CustomProfessionalRenderer : ToolStripProfessionalRenderer { private Color _startColor = Color.White;//选中的渐变开始颜色…