- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章常用组件祥解.ppt
6 打印设置对话框 PrintDialog 主要属性 属性 说明 Document 用于获取 PrinterSettings 的 PrintDocument AllowCurrentPage 是否显示“当前页”选项按钮 AllowSelection 是否启用“选择”选项按钮 AllowSomePages 是否启用“页”选项按钮 PrinterSettings 可修改的打印机设置 AllowPrintToFile 是否启用“打印到文件”复选框 PrintToFile 是否选中“打印到文件”复选框 ShowNetwork 是否显示“网络”按钮 UseEXDialog 是否应当以 Windows XP 样式显示 6 打印设置对话框 【实作任务】 7 页面设置对话框 PrintDialog 主要属性 名称 说明 AllowMargins 是否启用对话框的边距部分 AllowOrientation 是否启用对话框的方向部分(横向或纵向) AllowPaper 是否启用对话框的纸张部分(纸张大小和纸张来源) AllowPrinter 是否启用“打印机”按钮 Document 所需的页面设置 PrintDocument PageSettings 要修改的页设置 PrinterSettings 用户单击对话框中“打印机”按钮时修改的打印机设置 8 打印预览对话框 6.6 计时器Timer 计时器 Timer组件实现按用户定义的时间间隔引发事件的计时器 时间间隔的长度由 Interval 属性定义,其值以毫秒为单位 若启用了该组件,则每个时间间隔引发一个 Tick 事件。这是添加要执行的代码的位置 Timer 组件的主要方法包括 Start 和 Stop,可打开和关闭计时器 计时器 【实作任务】 注意: 1、Windows 窗体 Timer 组件是单线程组件,精度限定为 55 毫秒。 2、可以同时使用多个计时器。 3、计时器还常用于实现动画效果。 6.7 自定义控件 6.7 自定义控件 本案例中,常用颜色选取控件是一个自定义控件 单击其中一种颜色按钮即可为选中文本设置颜色,并反映到一个当前颜色状态的文本标签 双击该文本标签,调用C#颜色选取对话框选取颜色 [实作任务] 创建项目UserColor 打开“新建项目”对话框 选择Windows 窗体控件库 添加控件 添加属性 生成控件UserColor 添加UserColor到窗体 [实作任务] 设置控件userColor1的单击事件,将该控件点击时选择的颜色应用到当前文本。 private void userColor1_Click(object sender, EventArgs e) { //设置当前文本颜色 richTextBox1.SelectionColor = userColor1.MyColor; //设置状态栏当前颜色 statusLabelColor.BackColor = userColor1.MyColor; } 6.8 完善案例 1 完善菜单系统menuStrip1 1、文件菜单 2、编辑菜单 3、格式菜单 4、打印菜单 2 完善快捷菜单contextMenuStrip1 快捷菜单项对应事件代码 快捷菜单项 对应menuStrip1事件 contextMenuCut(剪切) menuItemCut_Click contextMenuCopy(复制) menuItemCopy_Click contextMenuPaste(粘贴) menuItemPaste_Click contextMenuSave(保存) menuItemSave_Click 3 完善工具条 常用工具条toolStrip1 常用工具项对应事件代码 快捷菜单项 对应menuStrip1事件 toolStripBtnOpen(打开) menuItemCut_Click toolStripBtnSave(保存) menuItemSave_Click toolStripBtnPrint(打印) menuItemPaste_Click toolStripBtnPreview(预览) menuItemCopy_Click toolStripBtnCut(剪切) menuItemCut_Click toolStripBtnCopy(复制) menuItemCopy_Click toolStripBtnPaste(粘贴) menuItemPaste_Click toolStripBtnUndo(撤消) menuItemUndo_Click toolStripBtnEx
您可能关注的文档
最近下载
- 2023年外贸单证实务试卷题库和答案.doc VIP
- 消防安全重点单位消防档案.docx VIP
- 考前必备2025年四川省巴中市公务员省考公共基础知识测试卷(含答案.pdf VIP
- 教学课件:《思想政治学科教学新论》(第二版)刘强.ppt
- 2025云南怒江州福贡县义务教育教师专项招聘65人笔试备考试题及答案解析.docx VIP
- Unit 3 课时5 Word power(课件)-2025-2026学年八年级英语上册(译林版2024).pptx
- DB44/T 2457-2024地质灾害自动化监测规范.docx
- 流程制度文件评审制度及表单.docx VIP
- 2025年职业学院专任教师辅导员招聘考试笔试试题(含答案).docx VIP
- 基于BIM技术的铁路施工管理与协同方案研究.pptx VIP
文档评论(0)