《最新常用WINDOWS窗体控件PPT课件.ppt》由会员分享,可在线阅读,更多相关《最新常用WINDOWS窗体控件PPT课件.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、常用常用WINDOWSWINDOWS窗体控件窗体控件4.1标签控件标签控件标签(标签(Label)控件用来显示文本,是设计应用)控件用来显示文本,是设计应用程序界面经常要用到的控件之一,主要是对程序中的程序界面经常要用到的控件之一,主要是对程序中的某些控件、程序运行状态或程序运行结果进行标识的。某些控件、程序运行状态或程序运行结果进行标识的。4.7列表框控件列表框控件列表框(列表框(ListBox)控件用来显示选项列表,用)控件用来显示选项列表,用户可从中进行选择一项或多项的操作。户可从中进行选择一项或多项的操作。列表框常用属性表列表框常用属性表常常 用用 属属 性性描描 述述Name列表框名
2、称Items为列表框添加选项SelectionMode提供多种选择模式供列表框使用SelectedIndex获取或设置ListBox中当前选定项的索引,索引值从0开始SelectedItem获取或设置ListBox中当前选定项的内容值SelectedIndices获取一集合,该集合包含ListBox中所有选定项的索引SelectedItems获取一集合,该集合包含ListBox中所有选定项的内容值Sorted控制各选项是否按字母顺序排列Text获取被选中列表项的值4.8下拉框控件下拉框控件下拉框也称为组合框(下拉框也称为组合框(ComboBox)控件,它结)控件,它结合了文本框和列表框两者的特
3、点。下拉框控件用于在合了文本框和列表框两者的特点。下拉框控件用于在下拉组合框中显示数据。默认情况下,下拉框控件分下拉组合框中显示数据。默认情况下,下拉框控件分两部分显示:顶部为允许用户输入列表项的文本框;两部分显示:顶部为允许用户输入列表项的文本框;第二部分为列表框可供用户进行选择。第二部分为列表框可供用户进行选择。ComboBox的的常用属性与列表框基本相同常用属性与列表框基本相同 4.9树形视图控件和列表视图控件树形视图控件和列表视图控件树形视图树形视图(TreeView)控件是显示结点控件是显示结点(Node)对象对象的等级体系结构,每个的等级体系结构,每个Node对象包含了一个标签和对
4、象包含了一个标签和可选的点位图。可选的点位图。TreeView控件通常用来显示文档头、控件通常用来显示文档头、索引中的条目、磁盘上的文件和目录或者可以显示为索引中的条目、磁盘上的文件和目录或者可以显示为等级结构的各种信息。等级结构的各种信息。Windows资源管理器左侧部分资源管理器左侧部分就是一个典型的树形结构。就是一个典型的树形结构。4.10选项卡控件选项卡控件选项卡(选项卡(TabControl)控件用来显示多个选项卡。)控件用来显示多个选项卡。这些选项卡类似于档案柜文件夹中的标签。选项卡控件这些选项卡类似于档案柜文件夹中的标签。选项卡控件中可以包含图片和其他的控件。中可以包含图片和其他
5、的控件。选项卡的常用属性有:选项卡的常用属性有:TabPages:这也是选项卡最重要的属性。它包含单独:这也是选项卡最重要的属性。它包含单独的选项卡,每个选项卡是一个的选项卡,每个选项卡是一个TabPage对象。点击对象。点击Tabpages属性右边的属性右边的3个小黑点按钮,就会弹出个小黑点按钮,就会弹出TabPage集合编辑器,点击集合编辑器,点击“添加添加”按钮就会添加新的选项卡,按钮就会添加新的选项卡,每个选项卡又有自己独立的属性供用户修改。每个选项卡又有自己独立的属性供用户修改。MultiLIne:控制选项卡是否可以以多行的形式显示。:控制选项卡是否可以以多行的形式显示。Alignm
6、ent:控制选项卡的排列方式,可选值有:控制选项卡的排列方式,可选值有Left、Right、Top和和Bottom四个。四个。4.11计时器控件计时器控件也被称为时钟也被称为时钟(Timer)控件,它的作用是按照标控件,它的作用是按照标准时间间隔引发计时器事件的组件。准时间间隔引发计时器事件的组件。计时器常用属性有两个:计时器常用属性有两个:Enabled:设置计时器控件是否可用,可选值为设置计时器控件是否可用,可选值为True或或FalseInterval:设置时间间隔值。设置时间间隔值。Interval的值须介于的值须介于165535之间。每单位为之间。每单位为1ms。计时器只有一个计时器
7、只有一个Tick事件,若启用事件,若启用Timer控件,控件,则每个则每个Interval间隔就会引发一次间隔就会引发一次Tick事件。事件。4.12滚动条控件滚动条控件滚动条控件又可分为水平滚动条滚动条控件又可分为水平滚动条(HScrollBar)和垂直滚动条和垂直滚动条(VScrollBar)两类。可以在应用程序的两类。可以在应用程序的窗体或控件容器中水平或垂直滚动,方便查阅大篇窗体或控件容器中水平或垂直滚动,方便查阅大篇幅的信息。幅的信息。滚动条控件的常用属性表滚动条控件的常用属性表常常 用用 属属 性性描描 述述Value获取或设置滚动条的当前位置Minimum获取或设置滚动条范围的最
8、小值Maximum获取或设置滚动条范围的最大值LargeChange设置滚动条滚动一次的最大变化值,即点击滚动条空白处的变化量SmallChange设置滚动条滚动一次的最小变化值,即点击滚动条两端箭头时的变化量滚动条的常用事件有两个:滚动条的常用事件有两个:ValueChangedValueChanged:当滚动条上滑块位置变化结束时触:当滚动条上滑块位置变化结束时触发该事件。发该事件。ScrollScroll:滚动条上滑块在滚动过程中触发:滚动条上滑块在滚动过程中触发ScrollScroll事件。4.13日期控件日期控件日期日期(MonthCalendar)控件是控件是VisualBasic
9、.Net提供给用户的一个非常有效的能够显示日期的控件提供给用户的一个非常有效的能够显示日期的控件。日期控件常用属性表日期控件常用属性表常常 用用 属属 性性描描 述述BoldedDates使用粗体标注出来的日期,该属性为一集合Dock控制日历表的位置MaxDate日历所能显示的最大日期,默认为9998-12-31MinDate日历所能显示的最小日期,默认为1753-1-1ShowToday是否将当前日期用红色圈住出来4.14进度条控件进度条控件 进度条进度条(ProgressBar)控件用来显示事务处控件用来显示事务处理的进度。比如执行一个耗时较多的操作,通理的进度。比如执行一个耗时较多的操作
10、,通过进度条可以显示操作处理的进度。过进度条可以显示操作处理的进度。ProgressBar通过在水平条中显示适当数目的矩通过在水平条中显示适当数目的矩形来指示进程的进度。进程完成时,进度条被形来指示进程的进度。进程完成时,进度条被填满。填满。4.15状态栏控件状态栏控件状态栏状态栏(StatusBar)控件是由若干个面板构成的控件是由若干个面板构成的框架,可以用它显示应用程序的运行状态。该控件框架,可以用它显示应用程序的运行状态。该控件最多可包含最多可包含16个框架。状态栏可以放置在应用程序个框架。状态栏可以放置在应用程序的顶部、底部或侧面。通过修改其的顶部、底部或侧面。通过修改其Dock属性
11、来实属性来实现。现。4.16对话框控件对话框控件对话框控件是一个总体的概念,提供了对话框控件是一个总体的概念,提供了Windows操作系统下的标准对话框。具体的可细分操作系统下的标准对话框。具体的可细分为打开文件对话框(为打开文件对话框(OpenFileDialog)、保存文件)、保存文件对话框(对话框(SaveFileDialog)、文件夹浏览对话框)、文件夹浏览对话框(FolderBrowserDialog)、字体对话框)、字体对话框(FontDialog)、颜色对话框()、颜色对话框(ColorDialog)、打)、打印对话框(印对话框(PrintDialog)和打印预览对话框)和打印预览对话框(PrintPreviewDialog)等。)等。案例讲解案例讲解【案案例例4-2】基基本本控控件件的的使使用用。制制作作一一个个包包含含两两页页选选项项卡卡的的Windows应应用用程程序序,其其中中一一页页包包含含进进度度条条和滚动条控件,另一页包含列表框和下拉框控件。和滚动条控件,另一页包含列表框和下拉框控件。作业:作业:1、掌握本章基础概念本章基础概念 2、掌握本章案例本章案例
限制150内