VBNET教程6幻灯片.pptVIP

  1. 1、本文档共101页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB.NET程序设计实用教程 本章主要内容 本章要点 6.1 窗体与控件概述   Windows窗体和控件是利用VB .NET开发Windows应用程序的基础,在VB .NET的应用程序中,窗体和控件都是对象,都是类的实例。Windows窗体是可视化程序设计的基础界面,用来作为其它控件对象的载体或容器。控件是添加到窗体上的对象,是界面上的要素,每种类型的控件都有一套属性、方法和事件,都实现某种特定的功能。 6.1 窗体与控件概述   在前面章节的各任务中,已经学习了窗体的一些知识,知道窗体就是Windows的窗口。也用到了一些常用的控件,如Label控件、TextBox控件、Button控件等,知道这些控件可以作为界面上的要素,都能实现一定的功能。在VB.NET中,Windows窗体和控件有很多,本章将通过5个任务详细介绍常用Windows窗体和控件的属性、方法、事件及使用方法。 6.2 任务6-1:我的电子相册程序——窗体与图片框  任务6-1描述: 编写一个我的电子相册程序,程序的设计界面如图6-1所示。程序运行时将会出现如图6-2所示的“欢迎”对话框, 6.2 任务6-1:我的电子相册程序——窗体与图片框 用户输入姓名后单击“确定”按钮将会进入电子相册(不需要姓名,将无法进入),如图6-3所示。当用户改变窗体大小时,照片自动改变大小以填满窗体。 6.2 任务6-1:我的电子相册程序——窗体与图片框 显示的照片文件存放在应用程序目录下,文件名任意,照片的张数任意。只需单击“单击”按钮,将会出现6-4所示的“再见”对话框,单击“确定”按钮将退出应用程序。 6.2 任务6-1:我的电子相册程序——窗体与图片框 窗体有一个事件Load,该事件在窗体加载时发生,故为了使程序刚开始执行时就显示出欢迎对话框,可在该事件过程中调用InputBox函数来实现。窗体有一个名为Closing的事件,该事件在窗体关闭时发生,因此可在该事件中调用MsgBox函数显示出“再见”对话框。显示照片可使用PictureBox控件(图片框控件),为使照片填满图片框控件,必须设置图片框控件的SizeMode属性值为StretchImage,并且在窗体刚加载时或改变大小时,把图片框的大小设置与窗体的大小一致。当窗体的大小发生改变时,将会发生窗体的Resize事件,因此可以在该事件中重新设置图片框的大小。为了显示当前文件夹下的多张照片,可设置一个字符串数组用来存放所有照片的文件名,并通过Directory类的GetFiles方法获得所有照片的文件名。通过序号显示照片时,只需把序号值减1作为存放照片文件名的数组元素的下标,对应的元素值就是要显示的照片文件名,通过程序把该照片文件在图片框中显示出来即可。 为实现HScrollBar控件(水平滚动条控件)与NumericUpDown控件(微调控件)的相互更改,可在NumericUpDown控件的ValueChanged事件中把它的Value属性值赋值给HScrollBar控件的Value属性,在HScrollBar控件的Scroll事件中把它的Value属性值赋值给NumericUpDown控件的Value属性。 6.2 任务6-1:我的电子相册程序——窗体与图片框 任务实现: 6.2 任务6-1:我的电子相册程序——窗体与图片框 表6-1 任务6-1控件属性设置及其功能 6.2 任务6-1:我的电子相册程序——窗体与图片框 任务 4: 任务 5: 任务 6: PPictureBox1.Width = Me.ClientSize.Width hotoName = Directory.GetFiles(Application.StartupPath, *.jpg) PicCount = PhotoName.Length 获得照片数量 NumericUpDown1.Maximum = PicCount NumericUpDown1的Maximun属性值设为照片数 HScrollBar1.Maximum = PicCount 把HScrollBar1的Maximun属性值设为照片数 上述两条语句执行后,就可以通过NumericUpDown1和HScrollBar1控件输入任意照片的照片号 PictureBox1.Image = Image.FromFile(PhotoName(0)) 显示第一幅照片 End sub 任务说明: 该控件主要有以下常用属性: 任务 7: 说明: ` AcceptButt

文档评论(0)

mkt361 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档