1 / 39
文档名称:

第10章 Windows高级界面设计.ppt

格式:ppt   页数:39
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第10章 Windows高级界面设计.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第10章 Windows高级界面设计.ppt

文档介绍

文档介绍:第10章 Windows高级界面设计
本章要点:
标准对话框的使用
菜单的制作方法
工具栏的制作方法
状态栏的制作方法
 MDI应用程序的编制方法
鼠标事件与键盘事件编程
循序渐进学理论
对话框控件的应用

(1)OpenFileDialog控件的常用属性
 Title属性:该属性用来获取或设置对话框标题,默认值为空字符串(“”)。
 Filter属性:该属性用来获取或设置当前文件名筛选器字符串,该字符串决定对话框的【另存为文件类型】或【文件类型】框中出现的选择内容。
 FilterIndex属性:该属性用来获取或设置文件对话框中当前选定筛选器的索引。
 FileName属性:该属性用来获取包含在打开文件对话框中选定的文件名的字符串。
 InitialDirectory属性:该属性用来获取或设置文件对话框显示的初始目录,默认值为空字符串("")。
 ShowReadOnly属性:该属性用来获取或设置一个值,该值指示对话框是否包含只读复选框。
 ReadOnlyChecked属性:该属性用来获取或设置一个值,该值指示是否选定只读复选框。
 Multiselect属性:该属性用来获取或设置一个值,该值指示对话框是否允许选择多个文件。
 FileNames属性:该属性用来获取对话框中所有选定文件的文件名。每个文件名都既包含文件路径又包含文件扩展名。
 RestoreDirectory属性:该属性用来获取或设置一个值,该值指示对话框在关闭前是否还原当前目录。
(2)OpenFileDialog控件的常用方法
常用方法有两个OpenFile和ShowDialog 方法,本节只介绍ShowDialog方法,该方法的作用是显示通用对话框,其一般调用形式如下:
(); 。
SaveFileDialog控件也具有FileName、Filter、FilterIndex、InitialDirectory、Title等属性,这些属性的作用与OpenFileDialog对话框控件基本一致。
【例10-1】编写一个简易文本编辑器,程序的设计界面如图10-1所示。程序运行时单击【打开文件】按钮,将会出现如图10-2所示的【打开文件】对话框。选中一个文件后按【打开】按钮将会把选中的文件打开并显示在RichTextBox控件中,如图10-3所示。此时若单击【另存为】按钮,将会出现如图10-4所示的【保存文件】对话框,在该对话框中输入要保存的文件名,然后按【保存】按钮,打开的文件将以指定的文件名保存起来。
图10-1 程序设计界面
图10-3 程序运行界面
图10-2 【打开文件】对话框
图10-4 【保存文件】对话框

(1)Font属性:该属性是字体对话框的最重要属性,通过它可以设定或获取字体信息。
(2)Color属性:该属性用来设定或获取字符的颜色。
(3)MaxSize属性:该属性用来获取或设置用户可选择的最大磅值。
(4)MinSize属性:该属性用来获取或设置用户可选择的最小磅值。
(5)ShowColor属性:该属性用来获取或设置一个值,该值指示对话框是否显示颜色选择框。
(6)ShowEffects属性:该属性用来获取或设置一个值,该值指示对话框是否包含允许用户指定删除线、下划线和文本颜色选项的控件。

(1)AllowFullOpen属性:该属性用来获取或设置一个值,该值指示用户是否可以使用该对话框定义自定义颜色。
(2)FullOpen属性:该属性用来获取或设置一个值,该值指示用于创建自定义颜色的控件在对话框打开时是否可见。
(3)AnyColor属性:该属性用来获取或设置一个值,该值指示对话框是否显示基本颜色集中可用的所有颜色。
(4)Color属性:该属性用来获取或设置用户选定的颜色。
【例10-2】为简易文本编辑器增加设置字体和字体颜色的功能。在简易文件编辑器中再增加两个按钮(button4和button5),设置它们的显示文字为【字体】和【颜色】。程序运行中选定了一些文本后,单击【字体】按钮将显示出如图10-5所示的【字体】对话框供用户设置字体,设置字体后按【确定】按钮,设置的字体将应用于当前选定的文本上。选定文本后单击【颜色】按钮将会出现如图10-7所示的【颜色】对话框,选择颜色后按【确定】按钮,选中的颜色将应用于当前选定的文本上。

最近更新

2026年江苏财经职业技术学院单招职业技能考试.. 42页

2026年江西单招试题综合及答案1套 42页

2025年遂宁工程职业学院单招职业适应性考试模.. 39页

2026年江西旅游商贸职业学院单招职业倾向性考.. 41页

2025年邯郸科技职业学院单招职业适应性考试模.. 40页

2026年江西科技学院单招综合素质考试模拟测试.. 41页

2026年池州职业技术学院单招职业倾向性测试题.. 43页

2025年郑州旅游职业学院单招职业倾向性测试模.. 40页

2025年郑州电力职业技术学院单招职业倾向性考.. 43页

2026年河北能源职业技术学院单招职业技能测试.. 43页

2026年河南农业职业学院单招职业倾向性考试模.. 41页

2026年河南对外经济贸易职业学院单招职业适应.. 40页

2025年重庆城市科技学院单招职业倾向性测试模.. 41页

2026年深圳信息职业技术学院单招职业适应性测.. 41页

2025年重庆应用技术职业学院单招职业倾向性考.. 40页

2025年重庆理工职业学院单招职业倾向性考试模.. 40页

2025年金山职业技术学院单招职业适应性测试题.. 40页

2026年漳州职业技术学院单招职业适应性考试题.. 41页

2025年长垣烹饪职业技术学院单招综合素质考试.. 40页

2025年长沙民政职业技术学院单招职业技能考试.. 42页

2025年长治职业技术学院单招职业技能测试模拟.. 41页

2025年阜新高等专科学校单招职业技能测试模拟.. 40页

2026年甘肃省临夏回族自治州单招职业适应性测.. 41页

2025年阿坝职业学院单招职业适应性考试模拟测.. 41页

2025年陕西省咸阳市单招职业适应性测试模拟测.. 38页

2025年青岛恒星科技学院单招职业倾向性测试题.. 40页

2025年青岛酒店管理职业技术学院单招职业适应.. 41页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页