可视化程序设计 课程资源建设课件.pptVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可视化程序设计 课程资源建设课件.ppt

WUXI INSTITUTE OF TECHNOLOGY 可视化程序设计 课程资源建设 项目1:创建文本编辑器(2) 单元4 学生管理系统MDI多窗体集成 * . 项目1: 创建文本编辑器(1) 1.能通过C#.NET提供的多种类型的对话框控件,实现各种操作 2.能熟练设置对话框的属性 3.能了解常用的对话框都有哪些 4. 编写菜单项或工具栏按钮的Click(单击)事件代码,调出相应的对话框 5.能遵守代码编写规范 学习目标 项目引导 1 知识讲解 2 案例分析 3 实践指导 4 项目考核 5 目录 1.项目引领 通过单击菜单项“打开(O)”的Click事件,调出文件打开对话框。其余“保存(S)”菜单、“字体”按钮、“颜色”按钮的事件,类似。 文件打开对话框 2.知识讲解 (1)FileName 属性用于设置或返回要“打开”、“保存”、“打印”的文件名。 (2)Filter 属性用于文件过滤器,属性格式为: 描述 1| 过滤器 1| 描述 2 | 过滤器 2 … 。 (3)FilterIndex 属性用于指定默认的文件过滤器。 (4)CheckFileExists 属性和 CheckPathExists 属性用于检查选中或设置的文件或路径是否存在。 (5)SaveFileDialog 控件的 CreatePrompt 属性和 OverwritePrompt 属性用于提示用户是 否 “创建”不存在的文件及询问用户是否覆盖已有的文件。 (6)SaveFileDialog 控件的 DefaultExt 属性用于保存文件时为未设置扩展名的文件指定 默认的扩展名。 文件类属性:用于 OpenFileDialog 控件、SaveFileDialog 控件 2.知识讲解 Color 属性用于返回用户在颜色对话框中所选择的颜色。 颜色类属性:用于 ColorDialog 控件 2.知识讲解 Font 属性用于返回对话框中选中的字体,包括字体的 Name(名称)、Size(大小)、 Bold(是否是粗体)、Underline(是否有下划线),Italic(是否是斜体)、Strikethru(是 否有删除线)等。 字体类属性:用于 FontDialog 控件 2.知识讲解 文件类对话框(OpenFileDialog 控件、SaveFileDialog 控件、FolderBrowserDialog 控件),字体类(FontDialog 控件)和颜色类(ColorDialog 控件)对话框的添加。 以添加 OpenFileDialog 控件为例,有两种方式。 一是打开“工具箱”→“对话框”→“OpenFileDialog 控件”,拖放至窗体,另一种方式是在 程序中实现,为菜单项“tsmiOpen”添加 Click 事件代码。 对话框的应用 2.知识讲解 设置事件:为菜单项或工具栏上的按钮添加事件,以响应用户的操作 。双击“打开(O)”、“保存(S)”两个菜单项,“字体”、“颜色”两个工具栏按钮添加事件代码。 private void tsmiOpen_Click(object sender, EventArgs e) { OpenFileDialog dlgOpen = new OpenFileDialog(); dlgOpen.InitialDirectory = c:\\; dlgOpen.Filter = 所有文件(*.*)|*.*|文本文件(*.txt)|*.txt | RTF 格式(*.RTF)|*.rtf ; dlgOpen.FilterIndex = 2; dlgOpen.RestoreDirectory = true; if (dlgOpen.ShowDialog() == DialogResult.OK) {//参数一为文件路径,参数二为读取纯文本格式的文件 rtxtText.LoadFile(dlgOpen.FileName, RichTextBoxStreamType.PlainText); } } 2.知识讲解 “保存(S)”菜单项的事件代码 private void tsmiSave_Click(object sender, EventArgs e) { SaveFileDialog dlgSave = new SaveFileDialog(); dlgSave.Filter =所有文件(*.*)|*.*|文本文件(*.txt)|*.txt| RTF格式(*

文档评论(0)

liuxiaoyu99 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档