




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、可视化程序设计1主要内容图形框控件滚动条控件定时器控件消息框控件打开文件对话框控件保存文件对话框控件2图形框控件PictureBox控件是专门用于显示图片的控件,可用于显示位图、图标、图元文件或GIF、JPEG各式的图形文件。同时,PictureBox控件也是一个容器分组控件,可以在其上面放置多个其他控件。3图形框控件PictureBox控件常用属性Image属性:用来设置控件要显示的图像。SizeMode属性:用来决定图像的显示模式。其取值有四种情况,取值及含义如课本p212所示。 4图形框控件PictureBox控件的用法:先将它添加到窗体上,然后在Image属性中选择图片的来源和类型,就
2、完成把图片置于控件上的操作了。如果想要取消控件上的图片,只要在属性栏中的Image属性单击鼠标右键,在弹出菜单上选择“重置”选项即可。5图形框控件界面设计6图形框控件事件处理程序private void button1_Click(object sender, EventArgs e) if (textBox1.Text != ) pictureBox1.Image = Image.From); 7滚动条该控件用于在应用程序或控件中水平或垂直滚动,以方便地在较长的项列表或大量信息中转移。分为水平滚动条(HScrollBar)和垂直滚动条(VScrollBar)。8滚动条滚动条的主要属性Valu
3、e属性用来设置滑块在滚动条中所处的位置,其默认值为0。Minimum和Maximum属性用来设置滚动条的范围。 SmallChange属性用于控制单击滚动条两边的箭头时,滑块滚动的值。LargeChange属性用于当用户在滑块的任何一边单击滚动条轨迹时,滑块滚动的值。9滚动条滚动条的主要事件Scroll事件来监视滑块沿着滚动条的移动情况。10滚动条课本 P220 8-1711定时器控件(Timer) 定时器控件是按一定时间间隔周期性地自动触发定时器事件(Tick)的控件。定时器控件只在设计时出现在窗体下面的面板上,运行时,定时器控件不可见,定时器控件的默认名称为timer1,timer2等。
4、1. 常用属性 Enabled: 设置定时器是否运行,若为True就每隔InterVal属性指定的时间间隔调用一次Tick事件。 InterVal: 由于设定自动调用定时器时件(Tick)的时间间隔,其值以毫秒为单位。 2. Tick事件 定时器控件只响应一个Tick事件。 12秒表模拟界面设计13秒表模拟事件处理程序 private void button1_Click(object sender, EventArgs e) timer2.Enabled = true; private void timer2_Tick(object sender, EventArgs e) label2.T
5、ext = startsecond.ToString(); startsecond+; private void button2_Click(object sender, EventArgs e) timer2.Enabled =false ; 14对话框 比较常用的操作,如文件的打开和保存、字体、颜色、打印设置等都是通过Windeows提供的标准对话框来实现的。C#也可以利用这些对话框实现相应功能。 C#提供的对话框控件有: Messagebox、Open、Save、 ColorDialog、FontDialog、 PrintDialog、 15消息框 MessageBox类通过消息框来提供
6、与用户之间的简单互操作,消息框是对话框的一种特殊类型。 要显示消息框,应调用静态Show方法。 例:MessageBox.Show(“密码错误”); 要想为消息框加上说明或标题,就需要向 MessageBox.Show传递第二个字符串。 例:MessageBox.Show(“Hello”,“How are you!”); 16消息框 除了“确定”按钮外,还可以为消息框添加其他按钮,但必须从MessageBoxButtons定义的按钮组中选择。 例:MessageBox.Show(“How are you!”,“Hello”,MessageBoxButtons.YesNoCancel); AbortRetryIgnore 表示“放弃”、“重试”、“忽略”按钮 OK 表示“确定”按钮 OKCancel 表示“确定”、“取消”按钮 RetryCancel 表示“重试”、“取消”按钮 YesNo 表示“是”、“否”按钮17打开文件对话框打开文件对话框( Open )常用属性和事件 课本(P224)18保存文件对话框保存文件对话框(Sa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 宿州学院《乌克兰语语法与写作》2023-2024学年第二学期期末试卷
- 广州南方学院《军训(含军事理论教育)》2023-2024学年第二学期期末试卷
- 正德职业技术学院《人工智能基础与应用A》2023-2024学年第二学期期末试卷
- 青海交通职业技术学院《写作(二)》2023-2024学年第二学期期末试卷
- 2024-2025学年陕西省安康市高新中学高二上学期12月月考历史试卷
- 周口职业技术学院《EDA技术及应用A》2023-2024学年第二学期期末试卷
- 延边大学《生态毒理学》2023-2024学年第二学期期末试卷
- 天津商务职业学院《物理有机化学选论》2023-2024学年第二学期期末试卷
- 黄河交通学院《药学分子生物学实验》2023-2024学年第二学期期末试卷
- 2025年贵州省安全员A证考试题库
- 《儿童胃食管反流病》课件
- 阅读理解:如何找文章线索 课件
- 工程分包商履约情况与进度关联分析
- 英语倒装句课件(全面详细)
- 培训业务的竞争对手分析与对策
- 产品设计思维 课件 第3-5章 产品设计的问题思维、产品设计的功能思维、产品设计的形式思维
- 餐券模板完整
- 英语48个国际音标课件(单词带声、附有声国际音标图)
- 门机司机室更换施工方案
- 预制装配式钢筋混凝土排水检查井标准图集
- 评估胎儿健康的技术
评论
0/150
提交评论