選項按鈕控制項
說明
選項按鈕控制項配備兩組以上,互為操作人員專用的選擇。
不過選項按鈕及核取方塊的作用可能會類似,但有一個重要的差異:當使用者選擇選項按鈕時,亦無法選擇相同群組中的其他選項按鈕。
使用方式
選項按鈕控制項應集合在群組方塊控制項中。
每次操作人員點選群組中其中一個選項按鈕時,將取消選擇其他的按鈕。
使用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 | 按一下控件時執行。 |