選項按鈕控制項

說明

選項按鈕控制項配備兩組以上,互為操作人員專用的選擇。
不過選項按鈕及核取方塊的作用可能會類似,但有一個重要的差異:當使用者選擇選項按鈕時,亦無法選擇相同群組中的其他選項按鈕。

使用方式

選項按鈕控制項應集合在群組方塊控制項中。
每次操作人員點選群組中其中一個選項按鈕時,將取消選擇其他的按鈕。

使用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 按一下控件時執行。