第2章 常用的标准控件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
清 华 版
Байду номын сангаас
第3课 Image控件、PictureBox控件与Timer控件
课堂任务1:制作电子相册――Image控件与PictureBox
• 1.任务分析
鼠标点击下方小图,在大图控件中显示相应大图
• 2.设计程序界面 1个图像(Image1)控件 5个缩略图图像(Image)控件 1个按钮(CommandButton)控件
第4课 简单字体调节程序 • 1.任务分析 选中相应选项,文本框中字体变成对应的字体
第4课 简单字体调节程序
• 2.设计程序界面 界面如图所示,将颜色和大小分别使用一个Frame组合在 一起,否则8个单选只能选中一个了
第4课 简单字体调节程序
• 3.设置控件的属性 • 4.编写程序代码 • 文本框的以下属性的含义:
第6课 综合设计
• 2.界面设计 • 3. 设置属性 • 四个滚动条的max,min范围? • 4. 代码编写 • 四个滚动条的change(改变)事件 • 计时器的timer(时间到)事件 • 自动/手动单选的Click事件 • 退出按钮的Click事件
• 1.任务分析
• • • •
第6课 综合设计
当第1个滚动条改变时,同时改变显示文字和字体大小 当第2,3,4个滚动条改变时,同时改变字体颜色(改变三原色的红,绿,蓝成分) 选中自动时:设置定时器有效,每当定时器时间到,随机改变四个滚动条的值; 选中手动时:设置定时器不起作用(Enable=True);
o o o o o o • FontBold属性,为TRUE表示加粗,否则表示不加粗; FontItalic属性,为TRUE表示倾斜,否则表示不倾斜; FontUnderline属性,为TRUE表示加下划线,否则表示不加下划线; FontStrikethru属性,为TRUE表示加删除线,否则表示不加删除线; ForeColor属性, 表示字体颜色; FontSize属性,表示字体大小; 5.调试与保存程序
课堂任务1:制作电子相册――Image控件与PictureBox
• 3. 设置控件的属性
控件\对象名称
Form1 Image1
属性名
Caption MaxButton Picture Strecth
所设置值
我的电子相册 False 选择一幅图像 True 选择一幅图像 780
说明
窗体标题 隐藏窗体最大化按钮 在Image1控件加载1幅图像 让图像根据控件大小作相 应显示 所有的缩略图(Image)控 件加载1幅图像设置相同大 小所有图像按控件大小显 示图像
Image2 Image3 Image4 Image5,Image6 Command1
Picture Height
Width
Strecth Caption
900
True 退 出
课堂任务1:制作电子相册――Image控件与PictureBox
• 4.编写程序代码 (1) 退出按钮代码 Private Sub Command1_Click() End ‘退出运行窗体 End Sub (2) 各缩略图图像控件(Image2-Image6)代码 Image2的代码: Private Sub Image2_Click() Image1.Picture = Image2.Picture ‘在Image1中显示Image2的图像 End Sub 其余Image3-Image6依次类推 • 5.调试与保存程序
课堂任务2: 简单倒计数程序――Timer控件
• 1.任务分析 • 2.设计程序界面 • 3.设置控件的属性 计时器(Timer)的Enable属性 计时器(Timer)的Interval属性 • 4.编写程序代码 • (1)“开始”按钮代码: • 文本框赋初值; • 计时器的Enable设为True; • 5.调试与保存程序
第5课 可控式倒计数程序
• 课堂任务-学习Hscroll控件
• 1.任务分析
• 如下图所示,与上课相比,增加了以滚动条来调节计数速度功 能。当滚动条滚动时,同时使计时器的Interval(时间间隔)等 于滚动条的值。
课堂任务-学习Hscroll控件
• 2.设计程序界面 • 3.设置属性 • 滚动条的属性: • max,min,value,SmallChange,LargeChange • 3.编写程序代码 • 滚动条的change(改变)事件 • 该事件发生时,使Timer1的interval等于滚 动条的value(值)
Байду номын сангаас
第3课 Image控件、PictureBox控件与Timer控件
课堂任务1:制作电子相册――Image控件与PictureBox
• 1.任务分析
鼠标点击下方小图,在大图控件中显示相应大图
• 2.设计程序界面 1个图像(Image1)控件 5个缩略图图像(Image)控件 1个按钮(CommandButton)控件
第4课 简单字体调节程序 • 1.任务分析 选中相应选项,文本框中字体变成对应的字体
第4课 简单字体调节程序
• 2.设计程序界面 界面如图所示,将颜色和大小分别使用一个Frame组合在 一起,否则8个单选只能选中一个了
第4课 简单字体调节程序
• 3.设置控件的属性 • 4.编写程序代码 • 文本框的以下属性的含义:
第6课 综合设计
• 2.界面设计 • 3. 设置属性 • 四个滚动条的max,min范围? • 4. 代码编写 • 四个滚动条的change(改变)事件 • 计时器的timer(时间到)事件 • 自动/手动单选的Click事件 • 退出按钮的Click事件
• 1.任务分析
• • • •
第6课 综合设计
当第1个滚动条改变时,同时改变显示文字和字体大小 当第2,3,4个滚动条改变时,同时改变字体颜色(改变三原色的红,绿,蓝成分) 选中自动时:设置定时器有效,每当定时器时间到,随机改变四个滚动条的值; 选中手动时:设置定时器不起作用(Enable=True);
o o o o o o • FontBold属性,为TRUE表示加粗,否则表示不加粗; FontItalic属性,为TRUE表示倾斜,否则表示不倾斜; FontUnderline属性,为TRUE表示加下划线,否则表示不加下划线; FontStrikethru属性,为TRUE表示加删除线,否则表示不加删除线; ForeColor属性, 表示字体颜色; FontSize属性,表示字体大小; 5.调试与保存程序
课堂任务1:制作电子相册――Image控件与PictureBox
• 3. 设置控件的属性
控件\对象名称
Form1 Image1
属性名
Caption MaxButton Picture Strecth
所设置值
我的电子相册 False 选择一幅图像 True 选择一幅图像 780
说明
窗体标题 隐藏窗体最大化按钮 在Image1控件加载1幅图像 让图像根据控件大小作相 应显示 所有的缩略图(Image)控 件加载1幅图像设置相同大 小所有图像按控件大小显 示图像
Image2 Image3 Image4 Image5,Image6 Command1
Picture Height
Width
Strecth Caption
900
True 退 出
课堂任务1:制作电子相册――Image控件与PictureBox
• 4.编写程序代码 (1) 退出按钮代码 Private Sub Command1_Click() End ‘退出运行窗体 End Sub (2) 各缩略图图像控件(Image2-Image6)代码 Image2的代码: Private Sub Image2_Click() Image1.Picture = Image2.Picture ‘在Image1中显示Image2的图像 End Sub 其余Image3-Image6依次类推 • 5.调试与保存程序
课堂任务2: 简单倒计数程序――Timer控件
• 1.任务分析 • 2.设计程序界面 • 3.设置控件的属性 计时器(Timer)的Enable属性 计时器(Timer)的Interval属性 • 4.编写程序代码 • (1)“开始”按钮代码: • 文本框赋初值; • 计时器的Enable设为True; • 5.调试与保存程序
第5课 可控式倒计数程序
• 课堂任务-学习Hscroll控件
• 1.任务分析
• 如下图所示,与上课相比,增加了以滚动条来调节计数速度功 能。当滚动条滚动时,同时使计时器的Interval(时间间隔)等 于滚动条的值。
课堂任务-学习Hscroll控件
• 2.设计程序界面 • 3.设置属性 • 滚动条的属性: • max,min,value,SmallChange,LargeChange • 3.编写程序代码 • 滚动条的change(改变)事件 • 该事件发生时,使Timer1的interval等于滚 动条的value(值)