当前位置: 首页 > news >正文

公司建立网站青岛电话寿光网站建设开发

公司建立网站青岛电话,寿光网站建设开发,网站seo检测工具,南宁seo网站排名优化公司文章目录 1.MenuStrip2.ContextMenuStrip3.ToolStrip4.StatusStrip 1.MenuStrip MenuStrip作为一个容器可以包含多个菜单项。MenuStrip 的重要属性包括#xff1a; Name#xff1a;菜单的名字Dock#xff1a;菜单的停靠位置Items#xff1a;菜单项的集合 ToolStripMenuI… 文章目录 1.MenuStrip2.ContextMenuStrip3.ToolStrip4.StatusStrip 1.MenuStrip MenuStrip作为一个容器可以包含多个菜单项。MenuStrip 的重要属性包括 Name菜单的名字Dock菜单的停靠位置Items菜单项的集合 ToolStripMenuItem ToolStripMenuItem 是 MenuStrip 中的菜单项可以有以下属性和功能 ShortcutKeys为菜单项设置快捷键例如 AltFCtrlN 等DropDownItems菜单项的子菜单集合图标菜单项可以通过关联 ImageList 控件来显示图标 菜单项的响应 菜单项可以注册 Click 事件来响应用户的点击操作。有两种方式来添加菜单项的响应 手动添加在设计界面上手动添加菜单项并为每个菜单项注册 Click 事件代码添加在 Load 事件中通过代码添加菜单项并为其注册 Click 事件 代码示例 using System; using System.Windows.Forms;namespace WFFormUse {public partial class FrmMenuStrip : Form{public FrmMenuStrip(){InitializeComponent();}private void FrmMenuStrip_Load(object sender, EventArgs e){//代码添加菜单项ToolStripMenuItem miStudent new ToolStripMenuItem();miStudent.Name miStudent;miStudent.Text 学生管理(M);//它下面还有子菜单 ToolStripMenuItem miAddStudent new ToolStripMenuItem();miAddStudent.Name miAddStudent;miAddStudent.Text 新增学生;miAddStudent.Click MiAddStudent_Click;miStudent.DropDownItems.Add(miAddStudent);//添加子菜单StudentMenus.Items.Add(miStudent); //添加主菜单}private void MiAddStudent_Click(object sender, EventArgs e){MForms.FrmAddStudent fAddStudent new MForms.FrmAddStudent();fAddStudent.MdiParent this;//设置当前窗体的父窗体fAddStudent.Show();//Mdi容器不支持ShowDialog()}//退出系统private void miExit_Click(object sender, EventArgs e){Application.Exit();}//新增学生private void miAddStudent_Click(object sender, EventArgs e){MForms.FrmAddStudent fAddStudent new MForms.FrmAddStudent();fAddStudent.MdiParent this;//设置当前窗体的父窗体fAddStudent.Show();//Mdi容器不支持ShowDialog()}//新增班级private void miAddClass_Click(object sender, EventArgs e){MForms.FrmAddClass fAddClass new MForms.FrmAddClass();fAddClass.MdiParent this;fAddClass.Show();}private void StudentMenus_ItemClicked(object sender, ToolStripItemClickedEventArgs e){}} }2.ContextMenuStrip ContextMenuStrip用于创建和显示上下文菜单也就是通常所说的右键菜单。它通常与窗体或其他控件相关联当用户在相关联的控件上右击时上下文菜单就会显示出来。 属性 ContextMenuStrip 的一些重要属性包括 Items菜单项的集合用于存放菜单项。Name菜单的名字。 除了这些ContextMenuStrip 还有其他一些属性例如 BackColor、ForeColor、Font 等用于设置菜单的背景色、前景色、字体等。 方法 Show显示上下文菜单。该方法有多个重载版本可以指定显示位置等参数。Hide隐藏上下文菜单。Dispose释放 ContextMenuStrip 控件所使用的资源。 官方文档https://learn.microsoft.com/zh-cn/dotnet/api/system.windows.forms.contextmenustrip?viewwindowsdesktop-7.0viewFallbackFromnet-7.0 示例 namespace WinFormsTest {public partial class frmContextMenuStrip : Form{public frmContextMenuStrip(){InitializeComponent();}private void ContextMenuStrip_Load(object sender, EventArgs e){}private void loginToolStripMenuItem_Click(object sender, EventArgs e){FrmUser fAddStudent new FrmUser();fAddStudent.MdiParent this;//设置当前窗体的父窗体fAddStudent.Show();//Mdi容器不支持ShowDialog()}private void redToolStripMenuItem_Click(object sender, EventArgs e){button2.BackColor Color.Red;}private void greenToolStripMenuItem_Click(object sender, EventArgs e){button2.BackColor Color.Green;}private void 改字体颜色ToolStripMenuItem_Click(object sender, EventArgs e){button1.BackColor Color.Green;}} }3.ToolStrip ToolStrip 通常用于创建工具栏以便用户能够快速访问常用的命令或功能。ToolStrip 可以包含多个不同类型的项例如按钮、标签、下拉按钮等。 属性 ToolStrip 的重要属性包括 Items项的集合用于存放 ToolStrip 中的各种项。DisplayStyle用于设置项中图片和文本的显示方式。 ToolStrip 中的项 ToolStrip 中可以包含以下类型的项 ToolStripButton按钮可以注册 Click 事件来响应用户的点击操作。ToolStripLabel标签也可以注册 Click 事件。ToolStripSplitButton拆分按钮包含一个按钮部分和一个下拉部分可以注册 ButtonClick 事件来响应按钮部分的点击操作也可以注册 Click 事件来响应下拉项的点击操作。ToolStripDropDownButton下拉按钮可以包含多个下拉项可以注册 DropDownItemClicked 事件来响应下拉项的点击操作。ToolStripComboBox下拉组合框可以注册 SelectedIndexChanged 事件来响应选中项的改变。ToolStripTextBox文本输入框可以注册 TextChanged 事件来响应文本的改变。ToolStripProgressBar进度条通常不需要注册事件。 示例 4.StatusStrip StatusStrip控件是通常用于在窗口的底部显示状态信息、进度条等。 常用属性 Dock: 控制StatusStrip的停靠位置默认值为Bottom即停靠在窗口的底部。Items: 表示StatusStrip中包含的所有子控件的集合。 用途 显示账号信息。显示角色信息。显示操作位置信息。显示进度条。显示版本信息。 示例 namespace WinFormsTest {public partial class frmStatusStrip : Form{public frmStatusStrip(){InitializeComponent();}private void frmStatusStrip_Load(object sender, EventArgs e){// 创建StatusStrip控件StatusStrip statusStrip new StatusStrip();statusStrip.Dock DockStyle.Bottom;// 添加账号信息ToolStripStatusLabel accountLabel new ToolStripStatusLabel();accountLabel.Text 账号: user1;statusStrip.Items.Add(accountLabel);// 添加角色信息ToolStripStatusLabel roleLabel new ToolStripStatusLabel();roleLabel.Text 角色: 管理员;statusStrip.Items.Add(roleLabel);// 添加操作位置信息ToolStripStatusLabel locationLabel new ToolStripStatusLabel();locationLabel.Text 操作位置: 主界面;statusStrip.Items.Add(locationLabel);// 添加进度条ToolStripProgressBar progressBar new ToolStripProgressBar();progressBar.Value 50;statusStrip.Items.Add(progressBar);// 添加版本信息ToolStripStatusLabel versionLabel new ToolStripStatusLabel();versionLabel.Text 版本: v1.0;statusStrip.Items.Add(versionLabel);// 将StatusStrip控件添加到窗口的Controls集合中this.Controls.Add(statusStrip);}} }精彩推荐 【C#进阶一】C#中的数组(Array)、集合(ArrayListQueueStack, HashList)、ListT、字典(DictionaryK,T)和双向链表LinkedList 【C#进阶八】C#中的序列化与反序列化下二进制序列化、XML序列化及JSON序列化 【C#进阶】C#语法中一些常用知识点总结 【WinForm详细教程一】WinForm中的窗体、Label、TextBox及Button控件、RadioButton和CheckBox、ListBox 【WinForm详细教程三】WinForm中的NumericUpDown、PictureBox、RichTextBox及三种Timer控件 【WinForm详细教程四】WinForm中的ProgressBar 、ImageList和ListView控件 【C#进阶】C#中的委托、事件、回调函数、匿名函数和lambda表达式 希望有所帮助同时欢迎关注我后面将更新更多相关内容
http://www.zqtcl.cn/news/866410/

相关文章:

  • 深圳品牌做网站公司有哪些公司名称变更网站要重新备案吗
  • 网站网页建设实训心得体会二类电商平台都有哪些
  • 兰州免费网站建设上海城隍庙要门票吗
  • 如何做外贸soho做网站中型网站建设
  • 冠县品牌网站建设推广外贸企业网站管理系统
  • 信息管理的基本原理分析网站建设南阳网站建设制作
  • 网站一直百度上搜不到是怎么回事啊网站建设首保服务
  • 解决网站兼容性问题福州房产网站建设
  • 怀化百度整站优化服务wap网站前景
  • 临沂制作网站企业施工企业汛期工作实施方案
  • 82家合法现货交易所名单永康关键词优化
  • 郑州市建设工程造价信息网站浙江省建设工程质量管理协会网站
  • 乌兰浩特市建设局网站永州微网站建设
  • 做网站的用什么电脑好wordpress首页调用指定分类
  • 网站域名申请好了怎么建设网站室内设计培训班哪个学校好
  • 东莞厚街网站建设网页设计代码字号px
  • 网站建站免费淘宝优惠券网站建设总代
  • 茶叶网站设计建设工程监理招标网站
  • 网站建设发展历程做网站要多少钱 知乎
  • 丽江建设信息网站江门网站制作方案
  • 网站名注册移动端应用开发
  • 本地网站搭建流程短链接生成器app
  • 建网站需要哪些技术代做ppt网站
  • 在上海哪个网站比较好网站建设服务方案ppt模板
  • 天津网站优化流程uniapp微信小程序模板
  • 网站 搜索引擎 提交企业网站必须备案
  • 公司网站主页设计深圳搜索引擎
  • 织梦学校网站中国建设银行官方网站诚聘英才频道
  • 织梦网站去除技术支持网站建设热门吗
  • 手机自助网站建设电商首页设计