单选按钮控件

描述

单选按钮控件会为操作员提供一系列两个或多个互斥的选项。
尽管单选按钮和复选框的功能类似,但仍存在重要差异:当用户选择一个单选按钮时,便无法同时选择同一组的其他单选按钮。

使用

单选按钮控件应在分组框控件内分组。
每次操作员点击一组中的一个单选按钮时,便取消选定其他按钮。

使用Click事件确定操作员是否点击了单选按钮。使用Checked属性确定用户是否选中了复选框。
在某些情况下,对一组内的所有单选按钮使用一个点击事件处理程序可能会很方便。
您可以使用Sender$参数确定是否点击了单选按钮。Sender$是发送事件的控件名称。

Function frmSetup_OptionsClick(Sender$ As String)  
  Boolean checked  
  GGet frmSetup.Sender$.Checked, checked  
  If checked Then  
    Select Sender$  
      Case "RadioButton1"  
        g_Option1 = True  
      Case "RadioButton2"  
        g_Option2 = True  
    Send  
  EndIf  
Fend  

设置单选按钮外观
要更改单选按钮的外观,使用以下属性。
BorderStyle、ForeColor、BackColor、Font、Image、ImageAlign、TextAlign

单选按钮控件属性

属性 描述
BackColor

控件的背景颜色。

默认:Control

Checked

设置是否在运行时选择控件。

默认:False

Enabled

设置是否在运行时启用控件。

默认:True

EventTaskType

用于事件的任务类型。

默认:Normal

Font

设置控件文本的字体。

默认:Microsoft Sans Serif 8.25 pt

FontBold

将当前字体显示为粗体。

默认:False

FontItalic

将当前字体显示为斜体。

默认:False

FontName

设置当前字体的名称。

默认:Microsoft Sans Serif

FontSize

以点设置当前字体的大小。

默认:8.25

ForeColor

控件文本的前景颜色。

默认:ControlText

Height 控件高度,单位为像素。
Image

控件图片。若要删除,可按下[删除]键。

默认:空

ImageAlign

控件的图片对齐。

默认:MiddleCenter

Left 控件的左坐标,单位为像素。
Name

控件名称。

默认:RadioButtonXX

TabIndex 控件的选项卡索引。
Text

控件文本。

默认:控件名称

TextAlign

选择文本对齐。

默认:Middle Left

ToolTipText

控件提示信息中使用的文本。

默认:空

Top 控件的顶坐标,单位为像素。
Visible

控件在运行时是否可见。

默认:True

Width 控件宽度,单位为像素。

单选按钮控件事件

事件 描述
Click 当控件被点击时执行。