VB入门教程:[16]使用复选框和单选按钮

在本课中,您将学习如何使用复选框和单选按钮来提供和检索用户选择。首先要认识一下Check控件,这个比较简单,大家可以自己看。

试一试【使用复选框】

  • 01

    兴建一个名为【UserChoices】的项目。

  • 02

    将一个 Button 控件和三个 CheckBox 控件从“工具箱”中拖动到窗体上。

  • 03

    在“属性”窗口中,分别将“CheckBox1”、“CheckBox2”和“CheckBox3”的 Text 属性更改为 Cheese、Peppers 和 Mushrooms。 在“属性”窗口中,将 Button1 的 Text 属性更改为 Order Pizza。

  • 04

    在窗体中双击该按钮,在代码编辑器中打开 Button1_Click 事件处理程序。 将下面的代码添加到 Button1_Click 事件处理程序中: Dim toppings As String = "" If CheckBox1.Checked = True Then toppings &= "Cheese " End If If CheckBox2.Checked = True Then toppings &= "Peppers " End If If CheckBox3.Checked = True Then toppings &= "Mushrooms" End If If toppings <> "" Then MsgBox("Your pizza has the following toppings: " & toppings) End If

  • 05

    运行程序。当窗体出现时,选择一些浇头并单击按钮。将显示一个消息框指示您对比萨饼浇头的选择。

使用单选按钮进行互斥选择22

  • 01

    我们刚才学习了如何使用户能够从若干个选项中选择任意选项。但如果我们想要用户从若干个选项中只选择一个,我们该怎么办? 在这种情况下,您可以使用 RadioButton 控件。 与复选框不同,单选按钮(也称作“选项按钮”)始终作为一个组的一部分工作。选中一个单选按钮会立即清空该组中所有其他单选按钮。定义单选按钮组将告诉用户:“这是一组选项,您可以从中选择一个而且只能选择一个。” 我们可以使用成组的 RadioButton 控件以使用户能在互斥的选项之间进行选择。例如,您可能允许用户选择在比萨饼上是放常规沙司还是辣味沙司,但不能两者都选。与 CheckBox 控件一样,您可以从 RadioButton.Checked 属性获取 RadioButton 控件的状态信息。

  • 02

    将两个 RadioButton 控件和一个Button控件从“工具箱”中拖动到窗体上。 在“属性”窗口中,将 RadioButton1 的 Text 属性设置为 Regular Sauce。 将 RadioButton1 的 Checked 属性设置为 True。 在“属性”窗口中,将“RadioButton2”的 Text 属性设置为 Spicy Sauce。

  • 03

    在窗体中双击该按钮,在代码编辑器中打开 Button1_Click 事件处理程序。 在 Button1_Click 事件处理程序中,添加下面的代码: If RadioButton1.Checked = True Then MsgBox("You chose regular sauce") Else MsgBox("You chose spicy sauce") End If

  • 04

    运行程序。选择某一单选按钮,然后单击“定购比萨”按钮。此时将显示一个消息框指明您的选择。 尝试同时选择两个单选按钮。请注意,单选按钮是相互排斥的。当您单击一个单选按钮之后,另一个会自动清除。

  • 05

    在本课中,我们学习了如何使用 CheckBox 和 RadioButton 控件在用户界面上给用户提供选择。现在,您可以进入下一课显示图像: 使用 PictureBox 控件

(0)

相关推荐

  • 在Word2003文档窗口中使用复选框或单选按钮

    在Word2003文档窗口中使用复选框或单选按钮

  • Axure RP 8怎么利用按钮控制单选框和复选框?

    Axure RP 8设计软件,有按钮元件.复选框按钮元件和单选按钮元件.这样一个场景:有四个复选框按钮,四个单选按钮,四个按钮,分别点击按钮选中对应的复选框和单选按钮.下面利用一个实例实现这个场景,操 ...

  • Word2016怎么插入小方框?Word2016插入复选框教程

    Word2016插入复选框教程 打开Word2016并新建一个文档. 点击菜单栏上的”开发工具“. 将模式切换到”设计模式“,点击”设计模式“. 在文档中输入我们将要使用的内容. 将光标定位到需要添加 ...

  • excel2013复选框怎么做 excel2013复选框设置图文教程

    excel2013复选框设置图文教程: 步骤1:打开软件,新建一个默认的空白文档. 步骤2:点击文件选项卡命令,打开设置面板页面,单击选项,弹出对话框. 步骤3:在弹出的对话框中,选择单击“自定义功能 ...

  • Word中怎么制作打勾复选框的图文步骤

    平时在编辑word时会需要制作打勾的复选框,也许很多朋友还不知道怎么设置,本教程就为大家介绍具体操作过程,下面就一起来看看吧。我们以Word2010版来演示word复选框打勾的整个操作过程。 第一步, ...

  • win7系统桌面图标出现一个小的复选框怎么回事?

    具体方法如下: 1.先来看一下桌面图标的情况,鼠标点击图标后,可以看到在图标上有一个小小的复选框: 2.我们打开计算机图标,然后点击"工具"菜单: 3.在打开的工具菜单中选择&qu ...

  • excel 2013怎样插入复选框

    excel 2013插入复选框的教程: 插入复选框步骤1:打开软件,新建一个默认的空白文档. 插入复选框步骤2:点击文件选项卡命令,打开设置面板页面,单击选项,弹出对话框. 插入复选框步骤3:在弹出的 ...

  • Excel2013怎么插入复选框?

    excel2013插入复选框的教程: 插入复选框步骤1:打开软件,新建一个默认的空白文档. Excel2013 插入复选框步骤2:点击文件选项卡命令,打开设置面板页面,单击选项,弹出对话框. 插入复选 ...

  • VisualStudio页面中怎么添加复选框?

    VisualStudio中想要制作一个复选框,该怎么添加复选框,下面我们就来看看详细的教程. 1.用Visual Studio打开一个已有的网页,本例为TwoFish网站中的Default.aspx网 ...