搜档网
当前位置:搜档网 › VC 6.0中使用复选框和单选钮

VC 6.0中使用复选框和单选钮

VC  6.0中使用复选框和单选钮
VC  6.0中使用复选框和单选钮

VC++6.0中使用复选框和单选钮

VC++6.0中使用复选框和单选钮单选钮用来表示一系列的互斥选项,这些互斥项常常被分成若干个组,每组仅允许用户选择一个选项;复选框与单选按钮相象,不同之处是复选框代表多重选择,用户可以选择一个或多个选项。

对话框编辑器中各组控件的对齐按下Ctrl键并单击要对齐的各个控件,同时选中。最后选中的控件是对齐的基准,仔细观察,它周围的8个小方框是实心的,而其它被选控件周围的小方框是空心的。在Layout菜单中选择Make Same Size的Both,可以统一控件尺寸,所选控件尺寸与基准控件相同。在Layout菜单中选择Align的Left,可以使所有被选控件的左边与基准控件对齐。选择Layout菜单中Align的Space Evenly的Down,可以使被选控件垂直间距相等。

单选按钮和复选框的使用

为了方便说明,我们假定创建了基于对话框的MFC应用程序,工程名为RadioAndCheckButton。对话框资源加入两个组框,第一个组框‘性别’,内有‘男’,‘女’两个单选钮;第二个组框是‘爱好’,内有‘足球’‘排球’‘蓝球’三个复选框,如下表:控件类型

ID

标题(Caption) 其它属性

组框

缺省

性别

缺省

单选钮

IDC_SEX1

Group

单选钮

IDC_SEX2

缺省

组框

缺省

爱好

缺省

复选框

IDC_HOBBY1 足球

缺省

复选框

IDC_HOBBY2 排球

缺省

复选框

IDC_HOBBY3 蓝球

缺省

vb实验七单选按钮、复选框、列表框和组合框实验报告

电子信息工程学系实验报告 课程名称:面向对象程序设计 实验项目名称:单选按钮、复选框、列表框和组合框 实验时间: 班级: 姓名: 学号: 一 实 验 目 的: 1) 掌握单选按钮和复选框的使用。 2) 掌握列表框的使用。 3) 掌握组合框的使用。 4) 区别几种控件的使用场合。 二 实 验 环 境: Windows XP Visual https://www.sodocs.net/doc/8215021357.html, 2003 三 实 验 内 容 过 程 及 结 果 分 析: 一 复选框与列表框、组合框联动 1.创建界面 创建一个工程,由一个窗体组成,界面如下图所示,选择任意一个爱好,将自动想listbox 和combobox 中添加一个爱好。选择一个样式表,将改变combobox 的dropdownstyle 属性。 设计界面 2.设计各对象属性 可以利用属性窗口给listbox 或combobox 的items 属性添加列表项,单击items 右边的按钮,将出现字 符串集合编辑器,可以在其中预选定义列表项。

列表框和组合框的items属性设定界面 3.设计各对象的事件代码 设计checkbox的事件代码,使用户选择任意一个爱好时,向listbox和combobox中添加该爱好项,当用户不选择中某一爱好时,能移除该爱好。 Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged If CheckBox1.Checked Then ListBox1.Items.Add(CheckBox1.Text) ComboBox1.Items.Add(CheckBox1.Text) Else ListBox1.Items.Remove(CheckBox1.Text) ComboBox1.Items.Remove(CheckBox1.Text) End If End Sub Private Sub CheckBox2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox2.CheckedChanged If CheckBox2.Checked Then ListBox1.Items.Add(CheckBox2.Text) ComboBox1.Items.Add(CheckBox2.Text) Else ListBox1.Items.Remove(CheckBox2.Text) ComboBox1.Items.Remove(CheckBox2.Text) End If End Sub Private Sub CheckBox3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox3.CheckedChanged If CheckBox3.Checked Then ListBox1.Items.Add(CheckBox3.Text) ComboBox1.Items.Add(CheckBox3.Text) Else ListBox1.Items.Remove(CheckBox3.Text) ComboBox1.Items.Remove(CheckBox3.Text) End If End Sub

VB教案-命令按钮、选择框、单选按钮和框架

[教案] 第六课(六)命令按钮、选择框、单选按钮和框架 授课方式:讲授法 授课学时:2学时 教学目的: 通过本次课的学习,学生应该掌握使用命令按钮、选择框、单选按钮和框架四种控件常用的各种属性、事件和方法,并且能够准确使用各种控件设计各种用户界面,并能编写出响应事件的代码。 教学重点和难点: 1.命令按钮的属性和事件; 2.选择框和单选按钮的属性和事件。 教学过程: 命令按钮、选择框、单选按钮和框架 一、命令按钮(CommandButton) 1.了解命令按钮在VB中的用途。 2.掌握命令按钮的以下3个主要属性 (1)Caption(2)Style(3)Picture 3.事件 介绍命令按钮最常用的事件——Click事件的应用情况。 二、选择框(CheckBox) 1.用途 介绍选择框在VB中的用途。 2.主要属性 掌握选择框的以下4个属性: (1)Caption(2)Alignment(3)Value(4)Style 3.事件 介绍选择框最常用的事件——Click事件的具体应用情况。 三、单选按钮(OptionButton) 1.用途 介绍单选按钮在VB中的用途。 2.主要属性 掌握单选按钮的以下5个属性: (1)Caption(2)Alignment(3)Value(4)Style(5)Enabled 3.选项分组 掌握如何个单选按钮进行分组,以及那些对象可以作为分组的容器。 四、框架 (Frame) 1.用途

介绍框架在VB中的主要用途就是用于分组。 2.主要属性 掌握框架的以下3个属性: (1)Caption(2)Enabled(3)Visible 学生作业: 上机实验四:1.命令按钮、选择框和单选钮 2.单选钮和框架 [讲稿] (六)命令按钮、选择框、单选按钮和框架 一、命令按钮(CommandButton) 1、主要属性 (1)Caption:如果某个字母前加入“&”,则程序运行时标题中 的该字母带有下划线,即作为快捷键,用Alt+快捷键 (2)Style:在VB5.0 以后的版本中,命令按钮上不仅可显示文 字,还可设置显示图形。若要显示图形,首先必须在Style中设置为1,然后在Picture属性中设置显示的图形文件。在这行时Style属性是只读的 2、事件:Click事件 (3)Picture:Style=1.Picture属性可显示图形文件 C.bmp和.ico) 二、选择框(CheckBox) 1、用途:列出可供用户选项,用户根据需要选择其中的一项或多项。 2、主要属性 (1)Caption:同单选按钮 (2)Alignment:同单选按钮 (3)Value:表示复选框的状态,数值型 0~Unchecked,未被选定,默认设置 1~ Checked,被选定 2~Grayed,变成灰色,禁止用户选择 (4)Style:同单选按钮 3、事件Click 事件 三、单选按钮(OptionButton) 1、用途:给用户一组两个或更多的选择,用户在一组单选按钮中 必须并且最多只能选择一页。 单选按钮主要用在多种功能中由用户选择一种功能的情况。 2、主要属性: (1)Caption属性:设置文本注释内容,即单选按钮边一的文本 标题 (2)Alignment:设置标题和按钮显在右边,默认设置 0:控件按钮在左边,标题显示在右边,默认设置

设窗体中包含一组单选按钮,一组复选框。单选按钮包括宋体,黑体和仿宋3种字体。复选框提供对下划线,

1.1 P129-(6)原题 设窗体中包含一组单选按钮,一组复选框。单选按钮包括宋体,黑体和仿宋3种字体。复选框提供对下划线,粗体,斜体等修饰效果的选择。文本框中输入文字后单击某个按钮,文本框中的文字将按所选择的选项进行设置。窗体如图5-32所示,编写程序,实现题目的要求。 1.2 解题思路 (1)因为有一组单选按钮和一组复选框,因此需要选择框架结构来实现要求。 (2)新建一个窗体,在窗体上按照题目要求,布置各个控件,并写出其各个对象的属性表。 (3)按照题目要求,编写程序。 (4)运行程序,达到题目要求后,保存文件。 1.3 对象属性表

1.4 代码及注解 Private Sub chkbold_Click () If chkbold.Value = 1 Then '通过if语句,来使复选框选中和不选中显示不同结果txtpassage.FontBold = True Else txtpassage.FontBold = False End If End Sub Private Sub chkitalic_ Click () If chkitalic.Value = 1 Then txtpassage.FontItalic = True Else txtpassage.FontItalic = False End If End Sub Private Sub chkunderline_ Click () If chkunderline.Value = 1 Then txtpassage.FontUnderline = True Else: txtpassage.FontUnderline = False End If End Sub Private Sub cmdexit_ Click () End End Sub Private Sub Form_Load () txtpassage.Text = "Visual Basic 欢迎您" '窗体载入输入文字"Visual Basic 欢迎您" End Sub

单选控件(OptionButton)与复选控件(CheckBox)的Value值

1、 单选控件(OptionButton )与复选控件(CheckBox )的Value ..... 值。 1)Value 属性是单选与复选控件最主要的属性,单选与复选控件的 Value 值有差别的。 单选控件: 选中时,Value 值为True ;未被选中,Value 值为False 。 复选控件: 选中时,Value 值为1;未被选中,Value 值为0;禁止对该按钮进行选择,Value 值为2。 单选控件与复选控件的 Value 值是不同的, 2)单选与复选控件的Click 事件可以改变Value 值: 这两种控件最主要的事件是 Click 事件,当Click 事件发生,Value 值变为 True 或者 1 ,控件也自动变为选中状态 3)单选与复选控件的SetFocus 方法不一定可以改变Value 值 单选按钮SetFocus 方法可以在代码中将Value 属性设置为True (单选按钮的Visible 与Enabled 属性值均为True );复选按钮SetFocus 方法可则不可以,它仅仅可以得焦点,但不能改变选中状态。 4)编写程序代码,需要判断Value 是否改变,单选控件可以直接写代码,而复选控件需要用多分支条件语句来编写。。 例题: 在“字号”选项处,下面用了两种方法。 Private Sub OptSize_Click (Index As Integer) Select Case Index End Sub

Private Sub Check1_Click ( ) If Check1.Value = 1 Then Text1.FontBold = True Else Text1.FontBold = False End If End Sub 2、列表框(对于初学者来说,使用起来不太顺手,这里简单说明一下) 列表框控件,用于显示项目列表,用户可从中选择一个或多个项目。 1)属性 A.List:字符型数组,存放列表框的项目,下标是从0开始的。 属性窗口添加选项,输入下一项时,按“Ctrl+Enter”; 在程序中设置或引用时:列表框名.List(Index)。 例如:List1.List(0)=“北京” B.ListIndex:整数,表示执行时,选中的列表项的序号,没有项目选中时为-1 。只能在程 序中设置或引用。 例如:选择“北京”,显示在文本框中,则Text1.text=List1. List ( List1.ListIndex) C.ListCount:整数,表示项目的数量,ListCount-1是最后一项的下标。只能在程序中设置 或引用。 D.Selected 属性,该属性返回或设置列表框控件中的一个项目的选择状态,逻辑型,只能 在程序中设置或引用。 例如:List1.Selected(0)=True E.Text:被选中的列表项的文本内容,只能在程序中设置或引用。 List1. List ( List1.ListIndex)=List1.Text 2)方法举例说明: List1.AddItem “沈阳”,4 ‘在第4项后插入“沈阳” List1.AddItem “沈阳”‘在最后出入“沈阳” List1.RemoveItem 4 ‘删除第5项内容 List1.Clear ‘删除所有项目 3)Click,DblClick事件 Click事件,自动改变列表框ListIndex、Selected、Text等属性,无需另行编写代码。 3、组合框:一种同时具有文本框和列表框特性的控件。可以选择项目,也可以输入项目。 Style属性,用以确定组合框的形式。设置值可为0,1或2,决定组合框的三种形式。 Style = 0时,可以编辑项目,响应Click,Change和Dropdown事件; Style = 1时,可以编辑项目,响应Click,DblClick和Change事件; Style = 2时,不.可以编辑项目响应Click 和Dropdown事件。 说明:Change事件:文本框内容改变时触发。 DropDown事件:单击下拉箭头时触发。

选择题

1.当运行程序时,系统自动启动窗体的______d____事件过程 D、Load 2.文本框没有______a____属性 A、Caption 3.在一行语句内写多条语句时,每个语句之间用_____b_____符号分隔 B、: 4.若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口中设置__c___。 C、Passwordchar属性值为* 5.若要命令按钮具有图形特性可通过_____a_____属性来进行。 A、Style 6.下面______d____是合法变量名 D、X_yz 7.能够将文本框控件隐藏起来的属性是__b___。 B、Visible 8.下面程序段运行后,dim x:if x then print x else print x+1 。显示的结果是_____a_____ A、1 9.表达式 Len("VB程序设计ABC")的值是___d______。 D、 9 10.在VB中,对于已经声明但没有赋值的布尔型变量,系统的默认值是_____c______。 C、False 11.按变量名的定义规则,下面_____a_____是错误定义的变量名。 A、Single 12.a + b 小于10,且a - b 大于 1 的逻辑表达式是____c_____。 C、a + b < 10 And a - b > 1 13.若要处理一个值为50000的整数,应采用哪种VB基本数据类型描述更合适?____b______ B、Long 14..下面正确的赋值语句是_____c_____

C、y=x+30 15.rnd函数不可能为下列_____d_____值 D、1 16.下面语句执行后,变量w的值为_____d______。w=Choose(2,"Red","Green","Blue","Yellow" ) D、"Green" 17.下列程序段表示求两个数中的大数,_____d____不正确。 D、If y>=x Then Max=y Max =x 18.下面语句正确的是____a____。 A、If x<>y then print "x不等于y " 19.在VB集成环境中,调试程序可以设置跟踪点。如果设置了跟踪点,那么当程序运行至该跟踪点时,会出现一条黄色__C__ C、上一句语句 20.对于选择结构语句 If x = 10 Then y = 100 ,下列说法正确的是___B______。 B、 x=10 为关系表达式, y=100 为赋值语句 21.有程序代码Text1.text="Text1.text" 则Text1、text与"Text1.text"分别代表_____d_____ D、对象、属性、值 22.在使用 MsgBox时,必须设置的参数是_____d________。 D、提示 23.结构化程序有三种基本结构组成,下面术语中是三种基本结构之一的是___b_____。 B、选择结构 25.下列语句正确的是____d____。 D、 If x<3*y And x>y Then y=x^3 26.语句If x=1 Then y=1,下列说法正确的是______a______。 A、x=1为关系表达式,y=1为赋值语句 27.下列一维数组说明语句错误的是____c_____。 C、Dim b(-10To -20) AS Integer 28.数组声明语句Dim a(4,-1 To 2, 3)中的数组a包含了_____c____个数组元素。 C、 80

Java图形界面程序单选按钮、复选框、文本框、标签程序设计举例

实验十一:Java的图形界面程序单选按钮、复选框、文本框、标签 一、实验目的 熟练地掌握Java的图形界面程序单选按钮、复选框、文本框、标签、列表框的编程。通过实验掌握编写程序的思想方法,体会编程的技巧,加深Java语言的应用能力。 二、实验环境 硬件环境:微型计算机。 软件环境:Windows 2000或以上版本,JKD, Jcreator 三、实验内容与要求 用Java语言编程实现以下问题: 1、编写程序,布局如word图,框架的大小自动调整f.pack() 事件的种类是Item,当选中一个复选框时,在最底下的文本框会出现合计的总价款 程序: import java.awt.*; import javax.swing.*; import java.awt.event.*; import javax.swing.border.*; public class supermarket implements ItemListener { JFrame f;

JPanel p; JTextField t; JCheckBox c1,c2,c3; int sum=0; public static void main(String args[]) { supermarket s=new supermarket(); s.go(); } void go() { f=new JFrame("超市"); p=new JPanel(); t=new JTextField(); c1=new JCheckBox("苹果5元"); c2=new JCheckBox("橘子2元"); c3=new JCheckBox("梨3元"); f.add(p,BorderLayout.CENTER); f.add(t,BorderLayout.SOUTH); p.add(c1); p.add(c2); p.add(c3); p.setLayout(new BoxLayout(p,BoxLayout.Y_AXIS)); Border etched=BorderFactory.createEtchedBorder(); Border border=BorderFactory.createTitledBorder(etched,"超市"); p.setBorder(border); f.setSize(500,500); f.setVisible(true); c1.addItemListener(this); c2.addItemListener(this); c3.addItemListener(this); } public void itemStateChanged(ItemEvent e) { if(e.getSource()==c1) { if(c1.isSelected()) sum=sum+5; else sum=sum-5 t.setText("总计为"+sum+"元"); } if(e.getSource()==c2) { if(c2.isSelected()) sum=sum+2; else

常用控件和窗体--单选钮、复选框、框架

本节题目:第二章常用控件和窗体----单选钮、复选框、框架 教学目的: 1.掌握对单选钮、复选框、框架的使用 教学内容: 1.单选钮的基本属性、方法、事件 2.复选框的基本属性、方法、事件 3.小结对象的常用属性、方法、事件 教学重点: 1. 单选钮、复选框的使用 教学方法:任务驱动式 依据学过的对象的基本属性、方法、事件,每人完成实践题目,修改总结 学习方法:由理论到实践再到理论的学习方法(由学生依据学习的知识点完成实践题目,再讨论修改,最后由学生、老师共同总结) 教学过程: 一引言 通过上周实践课的总结得出学生对新知识的掌握及出现的问题: 1.对Basic知识的掌握情况比较薄弱。解决方法:今后遇到的编程要 详细解释,并掌握。 2.少部分学生可独立完成全部实践内容,掌握较好。大多数学生对 面向对象有所体会,本节课进一步结合新知识祥述对象与事件驱动 的概念。 二本节内容 第二章常用控件和窗体 2.2 单选按钮、复选框、框架 2.2.1单选按钮(optionbutton) 作用:显示一个可打开/关闭的选项(同一组只可选中一个选项) 属性: .value= true ‘选中了控件代表的项 .value= false ‘没有选中控件代表的项 Style属性:设置控件的外观 事件: Click事件:当单击单选按钮时发生 注意:当单选按钮的value设为true时,相当于进行click事件。 说明:(1)要使某个单选按钮成为缺省按钮,只要设计时将其Value 属性设置成True (2)要禁用单选按钮,将Enabled属性设置成False 2.2.2复选框(checkbox) 属性:.value= 1 ‘表该项选中 0 ‘表未选中 2 ‘表禁止 Style属性:设置控件的外观。 事件:click (不支持双击)

VB命令按钮、选择框、单选按钮和框架

[教案] (六)命令按钮、选择框、单选按钮和框架 授课方式:讲授法 授课学时:2学时 教学目的: 通过本次课的学习,学生应该掌握使用命令按钮、选择框、单选按钮和框架四种控件常用的各种属性、事件和方法,并且能够准确使用各种控件设计各种用户界面,并能编写出响应事件的代码。 教学重点和难点: 1.命令按钮的属性和事件; 2.选择框和单选按钮的属性和事件。 教学过程: 命令按钮、选择框、单选按钮和框架 一、命令按钮(CommandButton) 1.了解命令按钮在VB中的用途。 2.掌握命令按钮的以下3个主要属性 (1)Caption(2)Style(3)Picture 3.事件 介绍命令按钮最常用的事件——Click事件的应用情况。 二、选择框(CheckBox) 1.用途 介绍选择框在VB中的用途。 2.主要属性 掌握选择框的以下4个属性: (1)Caption(2)Alignment(3)Value(4)Style 3.事件 介绍选择框最常用的事件——Click事件的具体应用情况。 三、单选按钮(OptionButton) 1.用途 介绍单选按钮在VB中的用途。

2.主要属性 掌握单选按钮的以下5个属性: (1)Caption(2)Alignment(3)Value(4)Style(5)Enabled 3.选项分组 掌握如何个单选按钮进行分组,以及那些对象可以作为分组的容器。四、框架(Frame) 1.用途 介绍框架在VB中的主要用途就是用于分组。 2.主要属性 掌握框架的以下3个属性: (1)Caption(2)Enabled(3)Visible 学生作业: 上机实验四:1.命令按钮、选择框和单选钮 2.单选钮和框架 [讲稿] (六)命令按钮、选择框、单选按钮和框架 一、命令按钮(CommandButton) 1、主要属性 (1)Caption:如果某个字母前加入“&”,则程序运行时标题中的该字母带有下划线,即作为快捷键,用Alt+快捷键 (2)Style:在VB5.0 以后的版本中,命令按钮上不仅可显示文 字,还可设置显示图形。若要显示图形,首先必须在Style中设置为 1,然后在Picture属性中设置显示的图形文件。在这行时Style属性是只读的 2、事件:Click事件 (3)Picture:Style=1.Picture属性可显示图形文件C.bmp和.ico) 二、选择框(CheckBox) 1、用途:列出可供用户选项,用户根据需要选择其中的一项或多项。 2、主要属性 (1)Caption:同单选按钮 (2)Alignment:同单选按钮 (3)Value:表示复选框的状态,数值型 0~Unchecked,未被选定,默认设置

复选框和单选按钮

框架、单选按钮、复选框 VB第十二周研案 在应用程序中,复选框(CheckBox)和单选按钮(OptionButton)用来表示状态,在运行期间可以改变其状态。 复选框(CheckBox)用“对号”来表示被选中,可同时选择多个。在一组单选按钮(OptionButton)中,只能选择其中的一个,当打开某个单选按钮时,其他单选按钮都处于关闭状态,单选按钮一般框架进行分组。 Value(值)属性:用来返回或设置复选框或单选按钮的值,即用来表示复选框或单选按钮的状态。默认为0即不被选中,值为1表示被选中,值为2表示该复选框变为灰色(但不是不能用,和Enabled变为False是不一样的)。该属性对单选按钮取值为TRUE或FALSE,默认为FALSE,即不被选中。 Style(样式)在对复选框或单选按钮进行设置时,应该注意: Style是只读属性,只能在设计时使用。当Style属性被设置为1时,可以用Picture、DownPicture 和DisablePicture属性分别设置不同的图标或位图,以表示未选定、选定和禁用。Style属性被设置为1时,虽然复选框或单选按钮的外观类似于命令按钮,但其作用与命令按钮是不一样。 复选框和单选按钮都可以接收Click(单击)事件,当单击复选框或单选按钮时,将自动变换其状态。 例1:界面 代码: 例2:界面

代码: 框架:FRAME 例子:界面 代码:

一、设置焦点: 简单的说,焦点是接收用户鼠标或键盘输入的能力。当一个对象具有焦点时,它可以接收用户的输入。在WINDOWS系统中,某个时刻可以运行多个应用程序,但只有具有焦点的程序才有活动标题`栏,才能接收用户输入。类似地,在含有多个文本框的窗体中,只有具有焦点的文本框才能接收用户输入。 当对象得到焦点时,会产生GotFocus(得到焦点)事件;当失去焦点时,将产生LOSTFocus (失去焦点)事件。LOSTtFocus(失去焦点)事件过程通常用来对更新进行确认和有效性检查,也可用于修正或改变在GotFocus(得到焦点)事件过程中设立的条件,窗体和多数控件支持这些事件。 用下面的方法可以设置一个对象的焦点: 1、在运行时单击该对象; 2、运行时用快捷键选择该对象; 3、在程序代码中使用SetFocus(放置焦点)方法 焦点只能移到可视的窗体或控件上,因此,只有当一个对象的Enabled(激活)和Visible(可见)属性均为TRUE时,它才能接收焦点。Enabled属性允许对象响应用户产生的事件,如键盘和鼠标事件,而Visible属性则决定了对象是否可见。注意,并不是所有对象都可以接收焦点,某些控件如框架、标签、菜单、直线、形状、图像框和计时器都不能接收焦点。对于窗体来说,只有当窗体上的任何控件都不能接收焦点时,该窗体才能接收焦点。对于大多数可以接收焦点的控件来说,从外观上可以看出它是否具有焦点。例如,当命令按钮、复选框、单选按钮等控件具有焦点时,在其内侧有一个虚线框。而当文本框具有焦点时,在文本框中有闪烁的插入光标。 如上所述,可以通过SetFocus(放置焦点)方法设置焦点。但应`注意由于窗体的LOAD事件完成前,窗体或窗体上的控件是不可见的,因此,不能直接在窗体的加载事件即Form_Load 事件过程中用该方法把焦点移到正在加载的窗体或窗体上的控件。必须先用SHOW方法显示窗体,然后才能对该窗体上的控件设置焦点。 窗体的SHOW(即显示)方法,用来使窗体显示;其格式为:窗体名。SHOW 例子:如果想在程序运行后即把光标放在一个文本框中,那么正确的代码应该是:Private Sub Form_Load() Form1.Show TEXT1.SETFOCUS END SUB 而不是如下代码: Private Sub Form_Load()

单选按钮、复选框及分组框控件dy

组织教学: 复习提问:1、窗体的作用? 2、标签、按钮及文本框的作用?命名前缀分别为:lbl,btn,txt. 上机总结: 讲授新课: 项目三、窗体、常用控件(二) --------分组框控件、单选按钮、复选框 案例:设计如下窗体。 要求:单击“确定”按钮时,在窗体的标签上显示相应信息如图所示:

单击“清除”按钮时,清除输入和显示的信息。 知识点 1、分组框控件(GroupBox) 分组框(GroupBox)控件:一种容器类控件,可给单选按钮分组。 常用属性: Text:分组框顶部显示的文字。设为空时分组框密封为一矩形框。 2 、单选按钮(RadioButton) 为用户提供多个选项,选择一个选项的功能,“多选一”的控件。 常用属性: Name: RadioButton1…通常加前缀rdtn Text: 单选按钮右侧显示的文本。 Checked : 设置或返回单选按钮的状态。值为true 或false。 常用事件: Click:单击按钮时发生。 单选按钮的状态改变时发生。为默认事件。 代码: private void btnOK_Click(object sender, EventArgs e) { if (rdtnMath.Checked == true) { lblShow.Text = txtName.Text + "的" + rdtnMath.Text + "成绩是:" + txtScore.Text; } if (rdtnChinese.Checked==true) {

lblShow.Text = txtName.Text + "的" + rdtnChinese.Text + "成绩是:" + txtScore.Text; } } private void btnClear_Click(object sender, EventArgs e) { txtName.Text = ""; txtScore.Text = ""; rdtnMath.Checked = false; rdtnChinese.Checked = false; txtName.Focus(); lblShow.Text = ""; } private void Form1_Activated(object sender, EventArgs e) { txtName.Focus(); } 案例 创建如下窗体供用户输入个人信息: 要求:输入信息后,单击“确定”按钮后,在消息对话框中显示输入的信息如图所示:

单选按钮、复选按钮、框架、列表框、组合框控件的用法

单选按钮、复选按钮、框架、列表框、组合框控件的用法 ——余姚四职校黄素媛汪群妃 [教学目标] 1.知识目标:掌握单选按钮、复选按钮、框架、列表框、组合等控件的常用属性和方法,并能使用这些控件进行简单编程。 2.能力目标:增产学生的知识理解能力、动手操作能力、团队合作精神。3.情感目标:加强对学生的热爱祖国、热爱科学的教育。 [教学重点] 1、掌握单选按钮、复选按钮、框架、列表框、组合等控件的常用属性和方法。 2、学会使用这些控件进行简单编程 [教学难点] 1、学会使用这些控件进行编程 [教学方法] 1.教法; 情境教学法、任务驱动法、比较法 2.学法: 以完成任务为动力,学生通过经验分析并结合实践操作,采用小组合作 进行探究学习。 [教学手段] 采用多媒体课件演示,机房实践操作为主,教师适时点拔的教学手段。[教具准备] 教学课件多媒体机房电子教室控制系统 [教学说明] 本课是在教科书的第五章,学生已经初步接触了VB,而且已经学过部分控件的用法,比如:标签、命令按钮、文本框等,对VB代码的编写也已经接触了一段时间。本课我们总共用二课时完成 [教学过程] 一、复习导入 [情景设置] 小叮当:期中考试快要到了,每次期中考试都有5个班级的试卷要批,累都累死了 小磨菇:你教那么多班级呀,那是挺累的,那你可以用VB编一个考试系统,让计算机帮你批呀,学生一考完,马上就有结果

小叮当:是呀,我怎么没有想到呢?可是我刚接触VB还不会编呀? 小磨菇:我来教你吧,首先我们来掌握一些重要用到的重要控件的用法。先作些准备工作吧 [复习] (1)、命令按钮、标签控件的用法 (2)、说出下列程序的含义 Text1.Alignment=0 设置文本左对齐 Text1.Alignment = 1 设置文本右对齐 Text1.Alignment = 2 设置文本居中齐 Text1.FontSize=10 设置文本为10号字。 Text1.FontBold=False 设置文本为非粗体 label4.caption=“对不起,你答错了” 设置LABEL4的Caption属性为“对不起,你答错了” msgbox (“对不起,你答错了”) 产生一个提示框 二、教授新课 (一)例题 1、演示例题 [教师活动] 演示《例单项选择与多项选择》 [设问1]:说出其中的新控件 [教师活动] :教师引导,学生说出新控件:单选按钮、复选按钮、框架 2、讲解例题(通过对例题的讲解,让学生初步接触三个控件的用法) [第一步]:界面设计 (1)、画框架

Excel VBA编程 复选框和单选按钮控件

Excel VBA编程复选框和单选按钮控件 在设计时对于一些较多选项,需要用户进行判断或设置操作时,可以使用单选按钮控件。而对于选择多个选项时,则可以使用复选框控件。 1.复选框控件 在工作表窗体中,有时需要用户做出选择,如选择“是”或“否”,这时可以使用“复选框控件”,每个复选框控件前面都有一个小正方形,“”表示选中,其后是复选框的文字说明,在任何的对话框或窗体中可以同时选中多个复选框。单击复选框将会在选中和取消之间切换。 在工作表中添加【复选框】控件,与添加【按钮】控件的方法相同。同时也可以设置【复选框】控件,可在工作表中右击该控件,执行【编辑文字】命令,可修改控件上文字的显示信息;执行【设置控件格式】命令,可打开【设置控件格式】对话框。如图11-14所示。 右击 执行 图11-14 【控制】选项卡 在【复选框】控件的【设置控件格式】对话框,其【大小】、【保护】、【属性】和【Web】选项卡的作用与【按钮】控件中该对话框中相同选项卡的作用一样。下面来介绍该控件的其它选项卡。 ●控件选项卡 在该选项卡中,可设置【复选框】控件的值,分别为【未选择】、【已选择】和【混合型】,这三个选项按钮分别代表了控件的值“FALAE”、“TRUE”和“#N/A” 其中【混合型】选项按钮是一个特殊的选项,只能在该对话框中设置该值。 在【单元格链接】文本框中输入单元格的引用,如$B1或B1,在工作表中选择【复选框】控件时,该单元格将显示当前控件的值“FALAE”、“TRUE”。如果当前控件值的默认设置为【混合型】,该单元格中显示的值为“#N/A”。 ●颜色与线条选项卡 在该选项卡中,可在【填充】栏中设置控件的背景【颜色】和【透明度】,在【颜色】组合框中可选择其中的颜色也可自定义颜色,选择颜色后,下面的【透明度】滚动条和其后的文本框将变为可用状态,其【填充颜色】将无效。在【线条】栏中可设置控件的边框【颜色】、【虚实】、【样式】和【粗细】,在【虚实】组合中,可选择控件边框的样式,【样式】和【粗细】两项均为设置控件边框的“宽度”,单位为“磅”,如图11-15所示。

VB教案(8)复选框(CheckBox)单选按钮(OptionButton)框架(Frame)

(八)复选框(CheckBox)单选按钮(OptionButton)框架(Frame) 复选框是表明一个特定的状态是选定(True)还是不选(False)的控件。若有多个状态要表述,可以同时使用多个复选框。 一、复选框的属性: 1.Name属性: 2.Caption属性: 3.Value属性: 0:表示未选(编程时用False); 1:表示选中(编程时用True); 2:表示不能使用,为暗淡显示状态。 4.Style属性: 5.Picture属性:当Style属性为True时,这三个属性有效,6.DownPicture属性:可增加复选框的图象视觉效果。 7.DisabledPicture属性: 二、复选框的事件: 1.Click事件: IIF函数常用在Click事件的过程中使选中与否的条件判断程序简化。 (1)格式:IIF(<条件>,值1,值2); (2)功能:条件为True时返回函数值1,否则返回函数值2。

单选按钮一般总是以组组合,每组的单选按钮应该是两个或两个以上组成,每组只能且必须选中一个单选项,分组的容器可以是窗体、图片框、框架等(常用框架)。 三、单选按钮的属性: 1.Name属性: 一组单选按钮也可为同一个名称,但Index序号需不同。 2.Caption属性; 3.Index属性: 一组单选按钮序号从0排起。 4.Value属性: 选中为True,此时同组的其他单选按钮为False。 也可以在程序中用:<单选按钮名>.Value=True 的命令来选定按钮。 5.Picture属性: 6.DownPicture属性: 7.DisabledPicture属性: 8.Style属性: 四、单选按钮的事件: 1.Click事件: 框架控件常用来提供作单选按钮的容器。在作一个单选按钮组时,必须先绘出框架,然后再在框架内绘出各单选按钮,这样才会成为一个整体、有效的单选按钮组。 五、框架的属性: 1.Name属性: 2.Caption属性: 3.BorderStyle属性: 0:无边框 1:有边框 4.Enabled属性:框架的这二个属性 5.Visible属性:会影响框内单选按钮。

选择类控件的使用(单选按钮、复选框)

课题:选择类控件的使用(单选按钮、复选框) 班级组别姓名教师评价: 编制人:李鹏飞审核人:杨宇虹【学习目标】 1、掌握框架使用及属性设置。 2、掌握单选按钮的使用及属性设置。 3、掌握复选框的使用及属性设置。 重点:单选按钮和复选框的使用难点:单选按钮和复选框的使用 【预习案】 【使用说明与学法指导】 1.用20分钟左右的时间,阅读探究课本的内容,熟记基础知识。自主高效预习,提升自己的阅读理解能力. 2.完成教材助读设置的问题,然后结合课本的基础知识和例题,完成预习自测题. 3.将预习中不能解决的问题标出来,并写到后面“我的疑惑”处. 一、相关知识: 选择类控件常见的有单选钮、复选框、组合框、列表框、滚动条和框架。本次课主要学习单选按、复选框和框架控件。 二、教材助读: 1、单选按、复选框和框架控件的控件名。 2、单选按、复选框和框架控件的常用属性名。 三、预习自测: (一)概念探究: 1、什么是框架: 2、什么是单选按钮: 3、什么是复选框: (二)基础探究: 1、框架的作用: 2、单选钮的作用: 3、复选框的作用: 【我的疑惑】

【探究案】 一、质疑探究 (一)基础知识探究 【问题探究】 1、框架控件的常用属性 四、当堂检测 1、当VB单选按钮和检查框被选中时其Value属性值分别是() A、true,true B、True,1 C、1,1 D、-1,-1 2、在Option_Click()事件中加入语句Check.Value=Option.value的结果是() A、Option1与Check1选中情况保持一致 B、Option1选中时,Check1也选中 C、Option1不选中时,Check1选中 D、发生实时错误 3、能作为容器的控件是() A、OptionButton B、ListBox C、Frame D、ComboBox 【训练案】 一、基础巩固题 1、在程序中可以通过复选框和单选钮的()属性来判断它们的当前状态。 A、Caption B、Value C、Checked D、Selected 2、在检查框或单选按钮中,下面关于Style属性说法不正确的是()

单选控件

单选控件(RadioButton)显示为一个标签,左边是一个原点,该原点可以是选中或未选中。在要给用户提供几个互斥选项时,就可以使用单选按钮。例如,询问用户的性别。把单选按钮组合在一起,给它们创建一个逻辑单元,此时必须使用GroupBox控件或其他容器。首先在窗体上拖放一个组框,再把需要的RadioButton按钮放在组框的边界之内,RadioButton按钮会自动改变自己的状态,以反映组框中惟一被选中的选项。如果不把它们放在组框中,则在任意时刻,窗体上只有一个RadioButton被选中。 单选按钮控件的主要属性: Checked:指示单选按钮是否已选中。 Text:单选按钮显示的文本。 AutoCheck:单选按钮在选中时自动改变状态,默认为true。 单选按钮控件的主要事件: Click:单击控件时发生。 CheckedChanged:当Checked属性值更改时触发。 RadioButton控件的属性 RadioButton控件的事件

1、常用属性: (1)Checked属性:用来设置或返回单选按钮是否被选中,选中时值为true,没有选中时值为false。 (2)AutoCheck 属性:如果 AutoCheck 属性被设置为 true(默认),那么当选择该单选按钮时,将自动清除该组中所有其他单选按钮。对一般用户来说,不需改变该属性,采用默认值(true)即可。 (3)Appearance 属性:用来获取或设置单选按钮控件的外观。当其取值为 Appearance.Button 时,将使单选按钮的外观像命令按钮一样:当选定它时,它看似已被按下。当取值为 Appearance.Normal 时,就是默 认的单选按钮的外观。 (4)Text属性:用来设置或返回单选按钮控件内显示的文本,该属性也可以包含访问键,即前面带有“&”符号的字母,这样用户就可以通过同时按Alt键和访问键来选中控件。 2、常用事件: (1)Click事件:当单击单选按钮时,将把单选按钮的Checked属性值设置为true,同时发生Click事件。 (2)CheckedChanged事件:当Checked属性值更改时,将触发CheckedChanged事件。 C#窗体控件简介-复选框控件 2010年05月26日 19:49 使用复选框(CheckBox)可以实现多个选项同时选择,传统上,CheckBox显示为一个标签,左边是一个带有标记的小方框。在希望用户可以选择一个或多个选项时,就应使用复选框。例如询问用户要使用的操作系统(如Windows Vista、Windows XP、Linux等)。 CheckBox控件的属性 这个控件的属性和事件非常类似于RadioButton控件,但有两个新属性:

相关主题