第6章vb net windows高级界面

第6章vb net windows高级界面

ID:24391293

大小:318.50 KB

页数:49页

时间:2018-11-14

第6章vb net windows高级界面_第1页
第6章vb net windows高级界面_第2页
第6章vb net windows高级界面_第3页
第6章vb net windows高级界面_第4页
第6章vb net windows高级界面_第5页
资源描述:

《第6章vb net windows高级界面》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第六章Windows高级界面设计6.1高级窗体应用知识点1Control类定义控件的基类,控件是带有可视化表示形式的组件。Control类实现向用户显示信息的类所需的最基本功能。它处理用户通过键盘和指针设备所进行的输入。它还处理消息路由和安全。虽然它并不实现绘制,但是它定义控件的边界(其位置和大小)。它提供窗口句柄(hWnd)。知识点2Form类表示组成应用程序的用户界面的窗口或对话框。Form是应用程序中所显示的任何窗口的表示形式。Form类可用于创建标准窗口、工具窗口、无边框窗口和浮动窗口。还可以使用Form类创建模式窗

2、口,例如对话框。一种特殊类型的窗体,即多文档界面(MDI)窗体可包含其他称为MDI子窗体的窗体。通过将IsMdiContainer属性设置为true来创建MDI窗体。通过将MdiParent属性设置为将包含MDI子窗体的MDI父窗体来创建MDI子窗体。知识点3TrackBar控件TrackBar控件有两部分:滚动块(又称为滑块)和刻度线。滚动块是可以调整的部分,其位置与Value属性相对应。刻度线是按规则间隔分隔的可视化指示符。名称说明Value获取或设置表示跟踪条上滚动框的当前位置的数值。处于Minimum和Maximum

3、范围内的数值。默认值为0。TickFrequency属性值:表示刻度之间的增量的数值。默认值为1。Minimum获取或设置此TrackBar使用的范围的最小值。默认值为0。Maximum获取或设置此TrackBar使用的范围的最大值。默认值为10。SmallChange获取或设置当滚动框短距离移动时对Value属性进行增减的值。默认值为1。LargeChange获取或设置一个值,当滚动框长距离移动时对Value属性进行增减的值。默认值为5。知识点4Timer控件Windows窗体Timer组件具有一个Interval属性,该

4、属性指定一个计时器事件与下一个计时器事件之间间隔的毫秒数。除非该组件被禁用,否则计时器会以大致相等的时间间隔持续接收Tick事件。任务1透明窗体功能:(1)通过调整TrackBar控件的滚动块以改变计时器的时间间隔。(2)程序启动时窗体的透明度发生渐变。任务1解析控件Name属性Text属性其他属性FormForm1透明窗体TimerTimer1Invertal=20LabelLabel1窗体不透明度:100%TrackBarTrackBar1Minimum=0Maximum=10Value=0DimtempAsIntege

5、rDimflagAsBooleanPrivateSubTrackBar1_Scroll(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesTrackBar1.ScrollTimer1.Interval=10*TrackBar1.ValueEndSubPrivateSubTimer1_Tick(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesTimer1.TickIfflag=FalseThentemp=temp+1M

6、e.Opacity=temp/100IfMe.Opacity>=1Then'Timer1.Enabled=Falseflag=TrueEndIfElsetemp=temp-1Me.Opacity=temp/100IfMe.Opacity<=0Then'Timer1.Enabled=Falseflag=FalseEndIfEndIfLabel1.Text="窗体不透明度:"&CStr(temp)&"%"EndSubPrivateSubForm1_Load(ByValsenderAsSystem.Object,ByValeAsS

7、ystem.EventArgs)HandlesMyBase.LoadTimer1.Enabled=TrueEndSubPrivateSubForm1_FormClosing(ByValsenderAsObject,ByValeAsSystem.ComponentModel.CancelEventArgs)HandlesMyBase.ClosingTimer1.Enabled=TrueIfMsgBox("真的关闭窗体吗?",MsgBoxStyle.OkCancel)=MsgBoxResult.OkThene.Cancel=Fa

8、lseElse'Timer1.Enabled=FalseMe.Opacity=1temp=100flag=Truee.Cancel=TrueEndIfEndSub6.2对话框应用知识点1OpenFileDialog控件Windows窗体OpenFileDialog组件是一个预先配置的对话框

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

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

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