第4章常用控件(2)PPT教学课件
合集下载
PB 04第4章 窗口控件
4.4 窗口控件的通用属性
1. 标题
缺省时,控件的标题系统自动设置为“None”。只要选中控件,在标题 栏中输入所需的标题即可。
图示例了选择标题字体为“宋体”,大小为12号字。需要指定对齐方式时通过单 击指定所需的对齐方式。
4.4 窗口控件的通用属性
4.4 窗口控件的通用属性
2. Visible 属性 它决定了控件的可视性。缺省时复选框都被选中,控件显示在窗口 中。窗口控件的可视性可以在代码中灵活控制,方法是设置控件对 象的Visible属性为TRUE(可见)或FALSE(不可见)。 例如, 例如,要显示被隐藏的命令按钮cb_1,程序代码为: cb_1.Visible = TRUE 3. Enabled 属性 它决定了控件的可用性。缺省时复选框都被选中。复选框被选中时, 控件处于活动状态。 窗口控件的可用性在代码中的控制方法只要设置控件对象的Enabled 属性为TRUE(可用)或FALSE(不可用)即可。 例如, 例如,要使命令按钮cb_1“变灰”不可用,程序代码为: cb_1. Enabled =FALSE 注意: 注意 Visible= FALSE时控件在窗口中消失, Enabled= FALSE时,控件 变灰,仍然可见。可用性控制经常用于菜单、按钮等控件。
4.4 窗口控件的通用属性
4. 快捷键 定义快捷键只要在定义标题时,在标题前加上“&”字符和快捷键 字符即可. 对没有标题的控件定义快捷键的方法是: (1) 选中该控件; (2) 在属性表“General”页的“Accelerator”编辑框中键入作为快捷 键的字符. (3)选中对其说明的静态文本框,在文本前面加上&字符和快捷键字 符,用于对快捷键进行提示。 5. 颜色 Foreground Color和Background Color作用就是为控件的前景和 背景提供颜色。可以在窗口工具栏的组合式下拉颜色按钮中设置 它们。
《控件使用方法》PPT课件
1.常用属性
标签控件最特有的属性为:WordWrap折行显示。
2.常用事件
单击(Click)、双击(DblClick)。
精选课件ppt
2Hale Waihona Puke 9.1 标签控件与文本框控件
【例9.1】设计一个显示“欢迎同学们”和显 示日期的一个小程序。
【例9.2】设计一个用标签控件实现标题放大 的程序。
【例9.3】设计一个用标签控件实现滚动 字幕的程序。
例 如 : ThisForm.Text1.SetFocus 表 示 程 序 开始时表单中的文本框首先得到光标。
精选课件ppt
6
9.1.2 文本框控件(TextBox)
【例9.4】计算圆面积。 【例9.5】计算长方体的体积。 【例9.6】设计一个文本框的密码演示程
序。 【例9.7】设计一个程序,三文本框同步
精选课件ppt
17
9.4.2 复选框控件(CheckBox)
有时希望在应用程序的用户界面上,提供一些项目让用户从几种 方案中,选择其中一种,VFP提供一种称为“复选框”的控件,它
有两种状态可以选择:
(1)选中,复选框中出现一个“ ”标志。
(2)不选,或称“关闭”,“ ”标志消失,如同开关一样。
9.3.1 计时器控件(Timer)
1.常用属性
Interval属性
指定计时器控件的Timer事件之间的时间间隔毫秒数,缺省 为0,不触发Timer事件。
单位:ms(0.001 s),Interval=500,是0.5秒触发一次Timer 事件。
Interval=0:屏蔽计时器。
2.常用事件
精选课件ppt
15
1.常用属性
(1)Alignment属性
标签控件最特有的属性为:WordWrap折行显示。
2.常用事件
单击(Click)、双击(DblClick)。
精选课件ppt
2Hale Waihona Puke 9.1 标签控件与文本框控件
【例9.1】设计一个显示“欢迎同学们”和显 示日期的一个小程序。
【例9.2】设计一个用标签控件实现标题放大 的程序。
【例9.3】设计一个用标签控件实现滚动 字幕的程序。
例 如 : ThisForm.Text1.SetFocus 表 示 程 序 开始时表单中的文本框首先得到光标。
精选课件ppt
6
9.1.2 文本框控件(TextBox)
【例9.4】计算圆面积。 【例9.5】计算长方体的体积。 【例9.6】设计一个文本框的密码演示程
序。 【例9.7】设计一个程序,三文本框同步
精选课件ppt
17
9.4.2 复选框控件(CheckBox)
有时希望在应用程序的用户界面上,提供一些项目让用户从几种 方案中,选择其中一种,VFP提供一种称为“复选框”的控件,它
有两种状态可以选择:
(1)选中,复选框中出现一个“ ”标志。
(2)不选,或称“关闭”,“ ”标志消失,如同开关一样。
9.3.1 计时器控件(Timer)
1.常用属性
Interval属性
指定计时器控件的Timer事件之间的时间间隔毫秒数,缺省 为0,不触发Timer事件。
单位:ms(0.001 s),Interval=500,是0.5秒触发一次Timer 事件。
Interval=0:屏蔽计时器。
2.常用事件
精选课件ppt
15
1.常用属性
(1)Alignment属性
Visual Basic常用控件的应用课件PPT
第四章 常用控件控件 2. 单选钮(OptionButton)控件 3. 复选框(CheckBox)控件 4. 滚动条(ScrollBar)控件 5. 列表框(ListBox)控件 6. 组合框(ComboBox)控件 7. 时钟(Timer)控件 8. 进度条(ProgressBar)控件
任务分析
3. 复选框(CheckBox)控件
属性及事件 Click事件 程序运行时,单击复选框后使其Value属性值变为1
(即选中状态)。 在应用程序中可以创建一个事件过程,检测控件对象
Value属性值,再根据检测结果执行相应的处理。
任务分析
4. 滚动条(ScrollBar) 控件
通常附在窗体上协助观察数据或确定位置,也可作为数据输入 工具,或者速度、数量的指示器,可用鼠标调整滚动条 中滑块的位置来改变其值。滚动条控件与文本框、列表 框和组合框等控件内置的滚动条有所不同。
滚动条分为水平滚动条和垂直滚动条两种。
任务分析
4. 滚动条(ScrollBar) 控件
属性与事件 1.Min和Max属性 返回和设置滚动条所能代表的最小值、最大值,取值
范围为-32768~32767。Min默认值为0,Max默 认值为32767。 2.Value属性 返回和设置滚动条的滑块当前位置的值,其返回值介 于Min和Min属性值之间,缺省为0。 3.SmallChange属性 返回和设置当用户单击滚动箭头时,滚动条控件 Value属性值(滑块位置)的所增加或减少的值。 默认值为1。
使用单选钮组时,选中其中一个,其余就会自动关闭。
任务分析
2. 单选钮(OptionButton)控件
属性及事件
1.Caption属性 设置单选钮旁边显示的标题文本。 2.Value属性 表示单选按钮的状态,有两个取值为True / False ,False为缺省设置。 3.Enabled属性 是否响应用户生成的事件,有两个取值为True / False ,True为缺省设置。 。 4.Alignment属性 设置标题的对齐方式,有两个取值,分别为: 0 ——单选钮在左边,标题在右边,缺省设置; 1 ——单选钮在右边,标题在左边。
任务分析
3. 复选框(CheckBox)控件
属性及事件 Click事件 程序运行时,单击复选框后使其Value属性值变为1
(即选中状态)。 在应用程序中可以创建一个事件过程,检测控件对象
Value属性值,再根据检测结果执行相应的处理。
任务分析
4. 滚动条(ScrollBar) 控件
通常附在窗体上协助观察数据或确定位置,也可作为数据输入 工具,或者速度、数量的指示器,可用鼠标调整滚动条 中滑块的位置来改变其值。滚动条控件与文本框、列表 框和组合框等控件内置的滚动条有所不同。
滚动条分为水平滚动条和垂直滚动条两种。
任务分析
4. 滚动条(ScrollBar) 控件
属性与事件 1.Min和Max属性 返回和设置滚动条所能代表的最小值、最大值,取值
范围为-32768~32767。Min默认值为0,Max默 认值为32767。 2.Value属性 返回和设置滚动条的滑块当前位置的值,其返回值介 于Min和Min属性值之间,缺省为0。 3.SmallChange属性 返回和设置当用户单击滚动箭头时,滚动条控件 Value属性值(滑块位置)的所增加或减少的值。 默认值为1。
使用单选钮组时,选中其中一个,其余就会自动关闭。
任务分析
2. 单选钮(OptionButton)控件
属性及事件
1.Caption属性 设置单选钮旁边显示的标题文本。 2.Value属性 表示单选按钮的状态,有两个取值为True / False ,False为缺省设置。 3.Enabled属性 是否响应用户生成的事件,有两个取值为True / False ,True为缺省设置。 。 4.Alignment属性 设置标题的对齐方式,有两个取值,分别为: 0 ——单选钮在左边,标题在右边,缺省设置; 1 ——单选钮在右边,标题在左边。
第4章 窗体和常用控件
用途 窗体的名称,供相关程序使用 窗体标题栏显示的文本 窗体的背景颜色 窗体的前景色 窗体的边框风格 窗体是否具有控制菜单 窗体是否对用户事件作出响应 窗体的高度 窗体的宽度 窗体距屏幕左边的距离 窗体距屏幕顶部的距离 窗体是否具有最大化按钮 窗体是否具有最小化按钮 程序运行时窗体是否能够移动
VB采用了事件驱动的编程机制。当没有事件发生时,程序处 于停滞状态,只有事件发生时,程序才会运行。窗体除了 Click事件外,还有以下常见的事件。 (1)Initialize事件 当窗体第一次创建时会触发Initialize事件,一般将窗体的初 始化代码存放在该事件过程中。 (2)Load 事件 在一个窗体被装载时触发Load事件。通常,Load 事件过程用 来包含一个窗体的启动代码,例如,指定控件缺省设置值等。 (3)Unload事件 运行程序后,如果关闭窗体,就会触发Unload事件。 (4)Activate事件 当一个窗体变为活动窗体时,就会触发Activate事件。
Private Sub Option1_Click() = "宋体" End Sub Private Sub Option2_Click() = "黑体" End Sub Private Sub Option3_Click() = "楷体" End Sub
其主要属性是Caption属性,该属性用于设置在 按钮上显示的文本,命令按钮见事件是Click事件。
【例4-3】
对象属性设置如表所示。
对象名称 属性 Text1 Text Text2 Text Text3 Text Locked Label1 Caption Label2 Caption Label3 Caption Command1 Caption 属性值 空白 空白 空白 True 加数1 加数2 和 求和 说明 程序启动时文本框内无文本 程序启动时文本框内无文本 程序启动时文本框内无文本 设置该文本框不可编辑 标签框标题 标签框标题 标签框标题 命令按钮标题
VB采用了事件驱动的编程机制。当没有事件发生时,程序处 于停滞状态,只有事件发生时,程序才会运行。窗体除了 Click事件外,还有以下常见的事件。 (1)Initialize事件 当窗体第一次创建时会触发Initialize事件,一般将窗体的初 始化代码存放在该事件过程中。 (2)Load 事件 在一个窗体被装载时触发Load事件。通常,Load 事件过程用 来包含一个窗体的启动代码,例如,指定控件缺省设置值等。 (3)Unload事件 运行程序后,如果关闭窗体,就会触发Unload事件。 (4)Activate事件 当一个窗体变为活动窗体时,就会触发Activate事件。
Private Sub Option1_Click() = "宋体" End Sub Private Sub Option2_Click() = "黑体" End Sub Private Sub Option3_Click() = "楷体" End Sub
其主要属性是Caption属性,该属性用于设置在 按钮上显示的文本,命令按钮见事件是Click事件。
【例4-3】
对象属性设置如表所示。
对象名称 属性 Text1 Text Text2 Text Text3 Text Locked Label1 Caption Label2 Caption Label3 Caption Command1 Caption 属性值 空白 空白 空白 True 加数1 加数2 和 求和 说明 程序启动时文本框内无文本 程序启动时文本框内无文本 程序启动时文本框内无文本 设置该文本框不可编辑 标签框标题 标签框标题 标签框标题 命令按钮标题
第4章 VB 6.0常用控件
为 0时,无边框;设置为1时,为固定单边框。 Stretch 属性,设置是否缩放图形来适应控件大 小。
39
背景知识
滚动条
滚动条(ScrollBar)控件可以进行数据输入。滚
动条控件有水平和垂直滚动条两种类型。这两种 滚动条除了显示方向不同外,其功能和操作是一 样的。在滚动条两端各有一个滚动条箭头,在滚 动条箭头之间有一个滚动块。滚动块从一端移至 另一端时,其Value属性值在不断变化。垂直滚 动条的最上端代表最小值,最下端代表最大值。 水平滚动条则是左端代表最小值,右端代表最大 值。VB 6.0规定其值的范围从-32 768~32 767。 40 可以用min属性和max属性指定滚动条的Value属 性值变化的范围。
31
实现步骤
程序界面设计如图
32
实现步骤
单击“打开图片文件”按钮时,调用“打开 文件”对话框,然后把图片显示在图片框中。 通过调节水平和垂直滚动条的大小,改变图 片框的大小。
33
实现步骤
程序运行结果如图
34
背景知识
图片框(PictureBox),其主要功能是显 示图片或用Print方法输出文本,还可以作 为其他控件的容器。 图片框的常用属性:
背景知识
组合框
组合框同时具备了文本框和组合框的属性。组合
框的很多属性跟列表框有点类似,比如List, ListIndex,ListCount和Text属性等。组合框的主 要方法有AddItem,RemoveItem,Clear和 Refresh等,主要事件有Click,DblClick, Change和KeyPress等。
背景知识
通用对话框
在默认状态下,通用对话框并不在工具箱中,所
VB程序设计课件(全套)
在VB中,将反映对象的属性和行为封装在一起,是面向对 象编程的基本元素。
21
上一页
下一页
2.类的概念
本章目录
类是创建对象实例的模板,是同种对象的集合与抽象,它包 含所创建对象的属性描述和行为特征的定义。 例如,人类是人的抽象,一个个不同的人是人类的实例。各 个人具有不同的身高、体重等属性值和不同的行为。 在 VB中,工具箱上的可视图标是 VB系统设计好的标准控件 类。通过将控件类实例化,可以得到真正的控件对象,也就是 当在窗体上画一个控件时,就将类转换为对象,即创建了一个 控件对象,简称为控件。
25
上一页
下一页
事件
本章目录
2. 事件、事件过程和事件驱动 (1) 事件 事件就是发生在对象上的事情。同一事件,作用于不同的对 象,就会引发不同的反应,产生不同的结果。 例如,在学校,教室楼的铃声是一个事件,教师听到铃声就 要准备开始讲课,向学生传授知识;学生听到铃声,就要准备 听教师上课,接受知识;而行政人员对铃声可不于响应。 在VB中,系统为每个对象预先定义好了一系列的事件。 例如,单击 (Click) 、双击 (DblClick) 、改变 (Change) 、获 取焦点(GotFocus)、键盘按下(KeyPress)等。
9
上一页
下一页
VB功能特点
2 功能特点 1) 具有面向对象的可视化设计工具 2) 事件驱动的编程机制 3) 提供了易学易用的应用程序集成开发环境 4) 结构化的程序设计语言 5) 强大的数据库功能 6) Active技术 7) 网络功能 8) 多个应用程序向导 9) 完备的Help联机帮助功能
10
Visual Basic 程序设计简明教程
第一章 Visual Basic程序设计概述(2) 第二章 VB简单的程序设计(6) 第三章 VB语言基础(4) 第四章 基本的控制结构(8) 第五章 数组(5) 第六章 过程(4) 第七章 常用控件(2) 第八章 界面设计(2) 第九章 文件(2) 第十章 图形(1) 第十一章 数据库技术(自学) 第十二章 系统开发案例 (自学)
第四章 Web服务器控件
4.2.4 使用容器控件
例4-5利用Panel控件和LinkButton按钮控件来显示 和隐藏图片。 具体操作步骤如下: 1)在例4-1中创建的项目“example1”中再添加一 个新的窗体Panel1.aspx。 2)在Panel1.aspx的网页“设计”视图下,向该窗 体拖入一个Image控件(ImageUrl属性设为 “image1.jpg”,Width属性设置为“200px”);再 向该窗体拖入一个Panel控件(ID设置为PA1, HorizontalAlign属性分别为“Left”,ForeColor属性 设置为#FFC0C0);最后再拖入一个LinkButton控 件(ID设置为LB1,Text属性分别设为“隐藏图 片”)。
4.2.3 使用按钮控件
Button按钮控件是最常用的服务器控件之一,使 用该控件的目的是让用户根据内容作出选择或判 断,达到与用户交互的目的。 Button按钮控件的主要属性除了常见的属性之外 还有CauseValidation属性,它是用来控制该按钮 是否导致激发验证。 Button按钮控件的主要事件就是Click事件,就是 用户按下该按钮以后将会触发的事件。常常用来 完成文本的显示、表单的提交或选择的确认等。 下面来看一个例子。
表4-5 Panel控件的主要属性
属性 功能
BackImageUrl HorizontalAlign
用于在控件的背景中显示图像
用于指定子控件在面板内的水平对齐方式,取 值可以是Center、Justify、Left、NotSet和 Right
Wrap
用于确定当一行的长度超过面板的宽度时,控 件中的项是在下一行继续,还是在面板边缘 处截断
4.1 服务器控件概述
4.1.2 服务器控件的种类 2. Web服务器控件的分类 Web服务器控件拥有比HTML服务器控件更 多的功能,拥有类似XML的语法,而且使 用规则与Visual Basic控件的使用规则类似。 它不只提供文本与按钮等窗体类型的控件, 还提供了诸如DataGrid、DataList、 AdRotator、Calendar等特殊用途的控件。 返回
第4章 常用标准控件PPT教学课件
第7章 VB控制结构
4.5
选择控件—列表框和组
合框 • Selected
该属性返回或设置列表框控件中的一个项目的选择状态 。该属性是一个逻辑类型的数组,数组元素个数与列表框 中的项目数相同,其下标的变化范围与List属性相同。
例如:List1.Selected(0)=True表示列表框List1的第一 个项目被选中,此时ListIndex的值设置为0。Selected属性 在设计时是不可用的,即无法在属性窗口中设置属性值。
4.2 图形控件
4.2.1 图片框和图像框 • 主要属性:
– CurrentX和CurrentY(只用于图片框) –Picture(5种图形文件) –Stretch(只用于图像框)
• 主要方法:
–Cls –Print
2020/12/10
Visual Basic 程序设计
10
第7章 VB控制结构
4.2.2 图形文件的装入
• Style (0:标准,1:复选框形式) • Text:最后一次选中的表项文本
2020/12/10
Visual Basic 程序设计
15
第7章 VB控制结构
4.5
选择控件—列表框和组合
框 – 主要方法:
• AddItem:添加列表项。
1.图片框与图像框的区别 2.在设计阶段装入图形文件
–用属性窗口中的Picture属性装入 –利 用 剪 贴 板 把 图 形 粘 贴 到 窗 体 、 图 片 框 或
图像框中
3.在运行期间装入图形文件:
–[对象.]Picture=LoadPicture("文件名")
2020/12/10
Visual Basic 程序设计
VB.NET程序设计常见控件
【例4-7】设计、制作一个功能较全的文本编辑器,要求具有复制、删除、 剪贴、粘贴四种功能。
第4章 的常用控件
4.4 Button、RadioButton、GroupBox、 CheckBox
4.4.1 Button控件
➢SelectionFont属性:设置或者返回选定文本的字体。 ➢SelectionColor属性:设置或者返回选定文本的颜色。 ➢SelectedText属性:设置或者返回RichTextBox中选定的文本,如: RichTextBox1.SelectedText=“”,表示删除RichTextBox1中选定文本。 ➢CanUndo属性:值 为True时表示可以取消上一次的操作,值为 False时,表示不可以取消上一次的操作。 ➢CanRedo属性:值 为True时表示被Undo取消的方法可以被重做。
第4章 的常用控件
窗体常见的事件有:
➢Activated事件:当窗体被触发或者获得焦点时,触发该事件。 ➢Load事件:当窗体第一次显示的时候触发该事件。 ➢Closed事件:当窗体关闭后触发该事件。 ➢Clicked事件:鼠标单击时触发该事件。 ➢Closing事件:窗体关闭时触发该事件。 ➢KeyDown事件:当窗体获得焦点或者按下鼠标时触发该事件。 ➢KeyUp事件:当窗体获得焦点或者松开鼠标时触发该事件。 ➢KeyPress事件:当窗体获得焦点或者按下鼠标时触发该事件。与 KeyDown相比, KeyPress发生在其后。
第4章 的常用控件
➢Redo方法:重复被上一次的Undo方法取消的操作,要求CanRedo的 值为True。 ➢Undo方法:取消上一次操作,要求CabUndo的值为True,Undo才能 被使用。 ➢Find方法:搜索指定的字符串,有几种格式,这里介绍一种,如 n=RichTextBox1.Find(“12”),n就是在RichTextBox1中字符串“12”首次出 现的位置,若未找到“12”,则n的值为-1。 ➢LoadFile方法:有几种重载形式,比较复杂。对其中的某些重载形式将 在后面的例题中讲解。 ➢SaveFile方法:同上。 ➢SelectionChanged事件:若选定的文本发生变化,则触发该事件。 ➢TextChanged事件:若文本框中的文本发生变化则触发该事件。
第4章 的常用控件
4.4 Button、RadioButton、GroupBox、 CheckBox
4.4.1 Button控件
➢SelectionFont属性:设置或者返回选定文本的字体。 ➢SelectionColor属性:设置或者返回选定文本的颜色。 ➢SelectedText属性:设置或者返回RichTextBox中选定的文本,如: RichTextBox1.SelectedText=“”,表示删除RichTextBox1中选定文本。 ➢CanUndo属性:值 为True时表示可以取消上一次的操作,值为 False时,表示不可以取消上一次的操作。 ➢CanRedo属性:值 为True时表示被Undo取消的方法可以被重做。
第4章 的常用控件
窗体常见的事件有:
➢Activated事件:当窗体被触发或者获得焦点时,触发该事件。 ➢Load事件:当窗体第一次显示的时候触发该事件。 ➢Closed事件:当窗体关闭后触发该事件。 ➢Clicked事件:鼠标单击时触发该事件。 ➢Closing事件:窗体关闭时触发该事件。 ➢KeyDown事件:当窗体获得焦点或者按下鼠标时触发该事件。 ➢KeyUp事件:当窗体获得焦点或者松开鼠标时触发该事件。 ➢KeyPress事件:当窗体获得焦点或者按下鼠标时触发该事件。与 KeyDown相比, KeyPress发生在其后。
第4章 的常用控件
➢Redo方法:重复被上一次的Undo方法取消的操作,要求CanRedo的 值为True。 ➢Undo方法:取消上一次操作,要求CabUndo的值为True,Undo才能 被使用。 ➢Find方法:搜索指定的字符串,有几种格式,这里介绍一种,如 n=RichTextBox1.Find(“12”),n就是在RichTextBox1中字符串“12”首次出 现的位置,若未找到“12”,则n的值为-1。 ➢LoadFile方法:有几种重载形式,比较复杂。对其中的某些重载形式将 在后面的例题中讲解。 ➢SaveFile方法:同上。 ➢SelectionChanged事件:若选定的文本发生变化,则触发该事件。 ➢TextChanged事件:若文本框中的文本发生变化则触发该事件。
《Visual C++程序设计教程》第四章对话框设计和Windows常用控件
第4章 对话框设计和Windows常用控件
4.1 对话框应用程序介绍
1.对话框组成 对话框主要由以下两部分组成: (1) 对话框资源:定义了对话框的特性(如大小、位 置和风格等)以及对话框中每个控件的类型、位置等 属性。一般情况下,对话框资源在资源编辑器中静 态地定义,也可以用编程的方法在程序运行时动态 地创建。 (2) 对话框类:对话框类是与对话框资源相关联的, 基于CDialog类的派生类,它提供编程接口来管理对 话框。
1.通过资源编辑器添加控件 打开对话框资源编辑器弹出如图48所示的控 件工具栏之后,就可以方便地在对话框中添加 各种控件了。 (1)单击添加:在控件工具栏上单击要添加 的控件后,将鼠标移动到对话框模板上,此时 鼠标光标变成了“+”形状,在对话框上再次单 击鼠标,控件就添加到对话框模板上了。 (2)拖动添加:拖动要添加的控件到对话框 模板上,然后释放鼠标,也可以添加控件。
(2)单击“新建”按钮可以创建一个资源类型列表中指定类 型的新资源;单击“定制”按钮可以创建资源类型列表中 没有的新类型的资源;单击“导入”按钮可以将外部已有 的位图、图标等资源添加到当前应用程序中。 (3)修改对话框属性。在对话框模板的空白处右击,从弹出 的快捷菜单中选择“属性”命令,弹出如图4-3的“对话属 性”对话框。
4.列表框控件(CListBox) 列表框是一种输入控制,它可以使用户从所列的表 项中进行选择。用户可以在其中选择一个或多个项, 这与单选按钮和复选框的功能有些相近,但不同的 是,列表框中项的数目是灵活变化的,程序运行时 可往列表框中添加或删除某些项。并且,当列表框 中项的数目较多不能一次全部显示时,还可以通过 滚动条来拓展显示范围。
4.1 对话框应用程序介绍
1.对话框组成 对话框主要由以下两部分组成: (1) 对话框资源:定义了对话框的特性(如大小、位 置和风格等)以及对话框中每个控件的类型、位置等 属性。一般情况下,对话框资源在资源编辑器中静 态地定义,也可以用编程的方法在程序运行时动态 地创建。 (2) 对话框类:对话框类是与对话框资源相关联的, 基于CDialog类的派生类,它提供编程接口来管理对 话框。
1.通过资源编辑器添加控件 打开对话框资源编辑器弹出如图48所示的控 件工具栏之后,就可以方便地在对话框中添加 各种控件了。 (1)单击添加:在控件工具栏上单击要添加 的控件后,将鼠标移动到对话框模板上,此时 鼠标光标变成了“+”形状,在对话框上再次单 击鼠标,控件就添加到对话框模板上了。 (2)拖动添加:拖动要添加的控件到对话框 模板上,然后释放鼠标,也可以添加控件。
(2)单击“新建”按钮可以创建一个资源类型列表中指定类 型的新资源;单击“定制”按钮可以创建资源类型列表中 没有的新类型的资源;单击“导入”按钮可以将外部已有 的位图、图标等资源添加到当前应用程序中。 (3)修改对话框属性。在对话框模板的空白处右击,从弹出 的快捷菜单中选择“属性”命令,弹出如图4-3的“对话属 性”对话框。
4.列表框控件(CListBox) 列表框是一种输入控制,它可以使用户从所列的表 项中进行选择。用户可以在其中选择一个或多个项, 这与单选按钮和复选框的功能有些相近,但不同的 是,列表框中项的数目是灵活变化的,程序运行时 可往列表框中添加或删除某些项。并且,当列表框 中项的数目较多不能一次全部显示时,还可以通过 滚动条来拓展显示范围。
制作常用控件使用方法的详细介绍分析PPT课件
(6)SelStart、SelLength、SelText属性
在程序运行中,对文本内容进行选择操作时,这三个属性用来 标识用户选中的正文。
SelStart属性:选定正文的开始位置,第一个字符的位置是0。 SelLength属性:选定正文的最大长度。 SelText属性:选定正文的内容。 设置了SelStart和SelLength属性后,VFP会自动将设定的正文
(4)ScrollBars滚动条属性
0—无:没有滚动条。 1—水平:加水平滚动条。 2—垂直:加垂直滚动条。 3—水平和垂直:同时加水平和垂直滚动条。
9.1.2 文本框控件(TEXTBOX)
(5)PasswordChar属性
指定用户输入的字符或占位符是否显示在文本框控件中,并确 定用作占位符的字符。使用这个属性,可以在对话框中,创建 一个密码字段。一般用星号(*)。
第9章 控件的使用
本章主要介绍一些常用控件的使用方法。如:标签控 件、文本框控件、命令按钮控件、编辑框控件、计时 器控件、容器控件、选项按钮控件、复选框控件、列 表框控件、组合框控件、微调器控件、页框控件、直 线控件、形状控件、图像控件等的程序设计方法。
9.1 标签控件与文本框控件
9.1.1 标签控rdWrap折行显示。
2.常用事件
单击(Click)、双击(DblClick)。
9.1 标签控件与文本框控件
【例9.1】设计一个显示“欢迎同学们”和显示 日期的一个小程序。
【例9.2】设计一个用标签控件实现标题放大的 程序。
【例9.3】设计一个用标签控件实现滚动字幕的程序。
9.1.2 文本框控件(TEXTBOX)
1.常用属性
(1)Text文本属性
在文本框中显示正文的内容存放在Text属性中。
在程序运行中,对文本内容进行选择操作时,这三个属性用来 标识用户选中的正文。
SelStart属性:选定正文的开始位置,第一个字符的位置是0。 SelLength属性:选定正文的最大长度。 SelText属性:选定正文的内容。 设置了SelStart和SelLength属性后,VFP会自动将设定的正文
(4)ScrollBars滚动条属性
0—无:没有滚动条。 1—水平:加水平滚动条。 2—垂直:加垂直滚动条。 3—水平和垂直:同时加水平和垂直滚动条。
9.1.2 文本框控件(TEXTBOX)
(5)PasswordChar属性
指定用户输入的字符或占位符是否显示在文本框控件中,并确 定用作占位符的字符。使用这个属性,可以在对话框中,创建 一个密码字段。一般用星号(*)。
第9章 控件的使用
本章主要介绍一些常用控件的使用方法。如:标签控 件、文本框控件、命令按钮控件、编辑框控件、计时 器控件、容器控件、选项按钮控件、复选框控件、列 表框控件、组合框控件、微调器控件、页框控件、直 线控件、形状控件、图像控件等的程序设计方法。
9.1 标签控件与文本框控件
9.1.1 标签控rdWrap折行显示。
2.常用事件
单击(Click)、双击(DblClick)。
9.1 标签控件与文本框控件
【例9.1】设计一个显示“欢迎同学们”和显示 日期的一个小程序。
【例9.2】设计一个用标签控件实现标题放大的 程序。
【例9.3】设计一个用标签控件实现滚动字幕的程序。
9.1.2 文本框控件(TEXTBOX)
1.常用属性
(1)Text文本属性
在文本框中显示正文的内容存放在Text属性中。
计算机动态网络第四章验证控件和验证码控件PPT教学课件
2020/12/10
4
(2)右击工具箱中的任一控件组,比如这里 右击“验证组”,在弹出的快捷菜单中选 择“选择项”命令→“.NET Framework组 件” →浏览→选择Bin文件夹下的 WebValidates.dll文件。
2020/12/10
5
操作完成后,在工具箱验证组中可以看到 SerialNumber控件。
2020/12/10
7
看下列代码进行操作:
<tr>
<td style="width: 86px; height: 73px"> 验证码</td>
<td style="width: 423px; height: 73px">
<asp:TextBox ID="txtCode" runat="server"></asp:TextBox>
2020/12/10
10
protected void LinkButton1_Click(object sender, EventArgs e) { SnCode.Create(); }
2020/12/10
11
private bool CheckCode() { if (SnCode.CheckSN(txtCode.Text.Trim())) { return true; } else { SnCode.Create(); return false; }
</td>
</tr>
2020/12/10
8
三、分析下列代码含义
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { SnCode.Create(); } }
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
语法:对象名称.Caption = <字符串表达式>
说明:如果该属性为空,则框架形式上如同一个封闭的矩形框。
(2)BorderStyle 属性
VB
功能:返回/设置框架的边框样式。
程
语法:对象名称.BorderStyle = 0 / 1
序
说明:属性值为0时,框架无边线;属性值为1(默认)时,框
设
架有凹陷的单边线。
< Value 属性> 功能:返回/设置复选框当前所处的状态,是选中、未选中还是 不可用状态(变灰)。
语法:对象名称.Value = 0 / 1 / 2
VB 程
说明:属性值为0(默认)时,表示复选框未选中;属性值为1时 ,表示复选框被选中;属性值为2时,复选框为灰色,表示禁止用
序
户选择。
设
计
主讲、课件制作: 周杨萍 Email:
第4章 常用控件(2)
一、复选框
二、单选按钮
三、框 架
VB 程
四、计时器
序
设
计
主讲、课件制作: 周杨萍 Email:
一、复选框
功能:指示用户所作出的选择。在选项组中,用户能同时选择多 项。
1.复选框的主要属性
Caption、Name、Height、Width、Top、Left、Enabled、 Visible、FontName、FontSize、FontBold、FontItalic和 FontUnderline等与前面介绍的相同。
触发条件:单击选项按钮时触发。
VB
程
序
设
计
主讲、课件制作: 周杨萍 Email:
三、框架
功能:框架是一个容器,用来对其他控件进行分组,以便于用户识别。
优点:① 使窗体界面更美观;② 可以将单选钮分成几组,实现 能同时选中多个选项的功能。
1.框架的常用属性
(1)Caption 属性
功能:返回/设置框架显示的标题。
说明:属性值为True(默认值)时,表示启动定时器;属性值为 False时,表示关闭定时器。
(2)Interval 属性
功能:设置每隔多长时间,计时器工作一次。
VB
语法:对象名称.Interval = <数值表达式>
程
说明:① <数值表达式>表示定时器的Timer事件被触发的时间
序
间隔。时间单位为毫秒,取值范围为1-65535。
设
②当<数值表达式>的值为0时,表示定时器不工作,即关闭定时 器。
计
主讲、课件制作: 周杨萍 Email:
PPT教学课件
谢谢观看
Thank You For Watching
VB
程
序
设
计
主讲、课件制作: 周杨萍 Email:
< Value 属性>
功能:返回/设置单选钮当前所处的状态,是选中还是未选中。
语法:对象名称.Value = True / False
说明:属性值为True时,表示该选项被选中;属性值为False时
VB
,表示该选项未选中。
程
序
ቤተ መጻሕፍቲ ባይዱ
设
计
主讲、课件制作: 周杨萍 Email:
二、单选按钮
2.单选按钮的主要事件 < Click 事件 >
一、复选框
2.复选框的主要事 件< Click 事件 >
触发条件:单击复选框时触发。
VB
程
序
设
计
主讲、课件制作: 周杨萍 Email:
二、单选按钮
功能:用于从一组选项中选取其一。每次只能选择一项,而且 必须选择一项,其他选项按钮将自动变成不选。
1.单选按钮的主要属性
由于单选钮的功能与复选框的功能基本相同,所以常用属性也 一样。略有不同的属性有:
计
主讲、课件制作: 周杨萍 Email:
四、计时器
功能:用于有规律地定时执行指定的工作,也可作延迟程序的执 行。在程序运行阶段,该控件不可见。
1.计时器的常用属性
(1)Enabled 属性
功能:表示是否启动定时器。即决定对象是否响应用户生成的事 件。
语法:对象名称.Enabled = True / False