网站大量收购独家精品文档,联系QQ:2885784924

第6章 菜单、工具栏、窗体和对话框.ppt

  1. 1、本文档共75页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 菜单、工具栏、窗体和对话框.ppt

6.1 菜 单(Menu) 菜单是程序中显示一个选项列表的图形元素,它提供了将命令分组的一致方法,一个菜单可以带有若干子菜单,称作菜单项(MenuItem),便于用户访问,同时也支持快捷键。 1、常用的基本属性 Items: 用于编辑快捷菜单上的各菜单项。其编辑方式与MenuStrip控件的菜单项编辑相似,都是调用[项集合编辑器]对话框来生成菜单项的。 2、常用的基本事件 (1)ItemClicked事件: 快捷菜单中的任何一个菜单项被单击时触发的操作。 (2)Opening事件: 快捷菜单打开时触发的操作。 6.2 工具栏控件(ToolStrip) ToolStripButton常用的属性 DisplayStyle:按钮标题的显示方式 Image:设置工具按钮上的显示图标 Text:指定显示在按钮上的文本内容 ToolTipText:指定按钮的提示内容 ToolStripButton控件的常用事件 工具栏按钮控件最常用的事件是Click事件。 6.3 NotifyIcon托盘控件 6.4 StatusStrip控件 在C#中可以使用状态栏控件StatusStrip在窗体上创建状态栏,StatusStrip控件上可以显示指示状态的文本、图标、进度条或者指示进程正在工作的动画图标。例如,Microsoft Word中保存文档时,下面出现一个磁盘的小动画图标。 状态栏可以由若干个ToolStripStatus(面板)对象组成,显示为状态栏中一个个小窗格,每个ToolStripStatus中可以显示一种状态信息。 1. StatusStrip控件的常用属性 Items属性:用于添加ToolStripStatus面板,在StatusStrip控件属性窗口中单击Items属性右侧的按钮,打开项集合编辑器进行面板的编辑。 [例6-5]状态栏的使用 1、创建一个窗体FrmStatusStrip。 2、在该窗体中添加一个TextBox、两个Button和一个状态栏,并在StatusStrip上添加两个Label面板和一个ProgressBar面板,分别用于显示文字,鼠标位置和进度条。 其中button1用来将TextBox中的内容显示到状态栏上;button2则用来增加进度条的进度,当进度满时,从0再次开始增长。 6.5 窗 体 1、窗体的属性 2、窗体间数据传递 6.6 对话框 打开文件对话框控件(OpenFileDialog)是一个预先定义的对话框类,包括显示样式和方法等。它与Windows中常见的“打开文件”对话框相同。在Windows应用程序中可将该组件用作简单的文件选择方案,快速创建用户所熟悉的应用程序。 可使用ShowDialog方法在运行时显示该对话框。 注意:使用OpenFileDialog控件,只能获取要打开的文件路径,而文件的打开逻辑必须由程序员编写。 存储文件对话框(SaveFileDialog)与Windows的“保存文件”对话框相同。使用该控件可使用户能够选择保存文件的路径,但是使用SaveFileDialog控件时,程序员也必须编写文件保存逻辑。 与打开文件对话框类似,可使用ShowDialog方法在运行时显示该对话框。 浏览文件夹对话框(FolderBrowserDialog)是用于浏览和选择文件夹的模式对话框。 与前面两个对话框一样,使用ShowDialog方法可在运行时显示FolderBrowserDialog控件。 (1)字体对话框(FontDialog)常用属性 ShowColor:控制是否显示颜色选项,默认值为false。 AllowScriptChange:是否显示字体的字符集 Font:在对话框显示的字体 Color:在对话框中选择的字体颜色 FontMustExist:当字体不存在时是否显示错误 MaxSize:可选择的最大字号 MinSize:可选择的最小字号 ShowApply:是否显示“应用”按钮 ShowEffects:是否显示下划线、删除线、字体颜色选项 ShowHelp 是否显示“帮助按钮 (2)字体对话框(FontDialog)的事件 Apply:当点击应用按钮时要处理的事件 HelpRequest:当点击帮助按钮时要处理的事件 (3)字体对话框(FontDialog)的效果 (4)实现代码 private void button4_Click(object sende

您可能关注的文档

文档评论(0)

cai + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档