Windows高级界面设计

Windows高级界面设计

ID:41104311

大小:740.51 KB

页数:39页

时间:2019-08-16

Windows高级界面设计_第1页
Windows高级界面设计_第2页
Windows高级界面设计_第3页
Windows高级界面设计_第4页
Windows高级界面设计_第5页
资源描述:

《Windows高级界面设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第10章Windows高级界面设计本章要点:标准对话框的使用菜单的制作方法工具栏的制作方法状态栏的制作方法MDI应用程序的编制方法鼠标事件与键盘事件编程10.1循序渐进学理论10.1.1对话框控件的应用1.OpenFileDialog控件(1)OpenFileDialog控件的常用属性Title属性:该属性用来获取或设置对话框标题,默认值为空字符串(“”)。Filter属性:该属性用来获取或设置当前文件名筛选器字符串,该字符串决定对话框的【另存为文件类型】或【文件类型】框中出现的选择内容。FilterInd

2、ex属性:该属性用来获取或设置文件对话框中当前选定筛选器的索引。FileName属性:该属性用来获取包含在打开文件对话框中选定的文件名的字符串。InitialDirectory属性:该属性用来获取或设置文件对话框显示的初始目录,默认值为空字符串("")。ShowReadOnly属性:该属性用来获取或设置一个值,该值指示对话框是否包含只读复选框。ReadOnlyChecked属性:该属性用来获取或设置一个值,该值指示是否选定只读复选框。Multiselect属性:该属性用来获取或设置一个值,该值指示对话框是否允许选择

3、多个文件。FileNames属性:该属性用来获取对话框中所有选定文件的文件名。每个文件名都既包含文件路径又包含文件扩展名。RestoreDirectory属性:该属性用来获取或设置一个值,该值指示对话框在关闭前是否还原当前目录。(2)OpenFileDialog控件的常用方法常用方法有两个OpenFile和ShowDialog方法,本节只介绍ShowDialog方法,该方法的作用是显示通用对话框,其一般调用形式如下:通用对话框对象名.ShowDialog();2.SaveFileDialog控件。SaveFileDial

4、og控件也具有FileName、Filter、FilterIndex、InitialDirectory、Title等属性,这些属性的作用与OpenFileDialog对话框控件基本一致。【例10-1】编写一个简易文本编辑器,程序的设计界面如图10-1所示。程序运行时单击【打开文件】按钮,将会出现如图10-2所示的【打开文件】对话框。选中一个文件后按【打开】按钮将会把选中的文件打开并显示在RichTextBox控件中,如图10-3所示。此时若单击【另存为】按钮,将会出现如图10-4所示的【保存文件】对话框,在该对话框中输入要保

5、存的文件名,然后按【保存】按钮,打开的文件将以指定的文件名保存起来。图10-1程序设计界面图10-3程序运行界面图10-2【打开文件】对话框图10-4【保存文件】对话框3.FontDialog控件(1)Font属性:该属性是字体对话框的最重要属性,通过它可以设定或获取字体信息。(2)Color属性:该属性用来设定或获取字符的颜色。(3)MaxSize属性:该属性用来获取或设置用户可选择的最大磅值。(4)MinSize属性:该属性用来获取或设置用户可选择的最小磅值。(5)ShowColor属性:该属性用来获取或设置一个值,该值

6、指示对话框是否显示颜色选择框。(6)ShowEffects属性:该属性用来获取或设置一个值,该值指示对话框是否包含允许用户指定删除线、下划线和文本颜色选项的控件。4.ColorDialog控件(1)AllowFullOpen属性:该属性用来获取或设置一个值,该值指示用户是否可以使用该对话框定义自定义颜色。(2)FullOpen属性:该属性用来获取或设置一个值,该值指示用于创建自定义颜色的控件在对话框打开时是否可见。(3)AnyColor属性:该属性用来获取或设置一个值,该值指示对话框是否显示基本颜色集中可用的所有颜色。(4)

7、Color属性:该属性用来获取或设置用户选定的颜色。【例10-2】为简易文本编辑器增加设置字体和字体颜色的功能。在简易文件编辑器中再增加两个按钮(button4和button5),设置它们的显示文字为【字体】和【颜色】。程序运行中选定了一些文本后,单击【字体】按钮将显示出如图10-5所示的【字体】对话框供用户设置字体,设置字体后按【确定】按钮,设置的字体将应用于当前选定的文本上。选定文本后单击【颜色】按钮将会出现如图10-7所示的【颜色】对话框,选择颜色后按【确定】按钮,选中的颜色将应用于当前选定的文本上。图10-5字体对话

8、框图10-6设置的字体图10-7颜色对话框图10-8设置的颜色5.PrintDialog控件和PrintDocument控件需注意的是:该对话框并不负责具体的打印任务,要想在应用程序中控制打印内容必须使用PrintDocument控件。关于这两个控件的详细使用方法读者可参阅相关资料或Vis

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。