第七章用户界面设计ppt课件.ppt

第七章用户界面设计ppt课件.ppt

ID:59015835

大小:1.19 MB

页数:30页

时间:2020-09-26

第七章用户界面设计ppt课件.ppt_第1页
第七章用户界面设计ppt课件.ppt_第2页
第七章用户界面设计ppt课件.ppt_第3页
第七章用户界面设计ppt课件.ppt_第4页
第七章用户界面设计ppt课件.ppt_第5页
资源描述:

《第七章用户界面设计ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第七章用户界面设计17.1用户界面概述7.2菜单设计7.3对话框设计7.4工具栏7.5综合应用7.6自主学习—鼠标和键盘本章目录2本章目录7.1用户界面概述例7.1记事本程序菜单:下拉式菜单、弹出式菜单(快捷菜单)对话框:通用对话框、自定义对话框工具栏3本章目录7.1用户界面概述界面设计预定义类System.Windows.Forms命名空间界面元素控件控件菜单MenuStripContextMenuStrip下拉式菜单弹出式菜单通用对话框OpenFileDialogSaveFileDialogFo

2、ntDialogColorDialog打开文件对话框保存文件对话框字体对话框颜色对话框工具栏ToolStrip工具栏47.2菜单设计MenuStrip:下拉式菜单ContextMenuStrip:弹出式菜单本章目录5重要属性:(1)Text热键&热键字符输入:新建(&N)显示:新建(N)N为热键分隔符输入:-(2)ShortCut设置快捷键。(3)Checked控制菜单项左边是否显示“√”重要事件:菜单项的事件Click为菜单项编写程序本章目录6例7.2设计例7.1的程序本章目录下拉式菜单的建立过程

3、:在窗体上放置一个MainMenu控件设计菜单设置菜单项的属性编写菜单项的事件过程7本章目录弹出式菜单的建立过程:在窗体上放置一个ContextMenuStrip控件设计菜单设置菜单项的属性建立弹出式菜单与文件框之间的关联编写菜单项的事件过程一般与下拉式菜单中的菜单项共享事件过程'修改“新建”菜单项的事件过程(假定弹出式菜单中“新建”菜单项名称为PopFileNew)SubFileNew_Click(……)HandlesFileNew.Click,PopFileNew.ClickTextBox1.T

4、ext=""TextBox1.Focus()EndSub87.3对话框设计■通用对话框■自定义对话框不能真正实现文件打开、文件存储、设置颜色、字体设置、打印等操作。如果想要实现这些功能则需要编程实现。打开对话框的方法:ShowDialog例如:OpenFileDialog1.ShowDialog返回值:Windows.Forms.DialogResult.OKWindows.Forms.DialogResult.Cancel本章目录91.打开文件对话框控件:OpenFileDialog重要属性:(1

5、)FileName包含路径,Title不包含路径(2)Filter确定所显示文件的类型例如:TextFiles

6、*.txt

7、所有文件

8、*.*显示文本文件和所有文件(3)FilterIndex决定文件列表框中显示第几组类型的文件(4)InitialDirectory初始化路径本章目录10例7.4编写一个应用程序,弹出打开文件对话框,从中选择一个BMP位图文件,能在图形框中显示该图片SubButton1_Click(……)HandlesButton1.ClickOpenFileDialog1.FileN

9、ame="*.Bmp"OpenFileDialog1.InitialDirectory="C:Windows"OpenFileDialog1.Filter="Pictures(*.Bmp)

10、*.Bmp

11、AllFiles(*.*)

12、*.*"OpenFileDialog1.FilterIndex=1'显示“打开文件”对话框,并判断是否选择了文件。If(OpenFileDialog1.ShowDialog()=Windows.Forms.DialogResult.OK)Then'利用Image.From

13、File函数把图片放入图形框中。PictureBox1.Image=Image.FromFile(OpenFileDialog1.FileName)ElseMsgBox("没有选择文件!")EndIfEndSub本章目录可以在属性窗口中设置11例7.5为例7.1中的“打开”菜单项编写事件过程.SubFileOpen_Click(……)HandlesFileOpen.Click,PopFileOpenDimInputDataAsStringOpenFileDialog1.FileName="*.txt

14、"OpenFileDialog1.InitialDirectory="c:"OpenFileDialog1.Filter="TextFiles(*.Txt)

15、*.Txt

16、Alliles(*.*)

17、*.*"OpenFileDialog1.FilterIndex=2OpenFileDialog1.ShowDialog()'显示“打开文件”对话框FileOpen(1,OpenFileDialog1.FileName,OpenMode.Input)TextBox1.Text

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

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

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