RadioButton 資料表
選項按鈕不會被視為個別控制項,但它們是作為 RadioButtonGroup 控制項的選項按鈕群組的一部分。 RadioButton 資料表會列出所有群組的按鈕。
RadioButton 資料表具有下列資料行。
資料行 | 類型 | 答案 | Nullable |
---|---|---|---|
屬性 | 識別碼 | Y | N |
單 | 整數 | Y | N |
值 | 格式 化 | N | N |
X | 整數 | N | N |
Y | 整數 | N | N |
寬度 | 整數 | N | N |
高度 | 整數 | N | N |
Text | 格式 化 | N | Y |
說明 | Text | N | Y |
資料行
-
財產
-
要系結至這個選項按鈕的具名屬性。 系結至相同屬性的所有按鈕都會成為相同群組的一部分。
-
以
-
正整數,用來判斷一個清單中的專案順序。 整數不一定是連續的。
-
價值
-
與這個按鈕相關聯的值字串。 選取按鈕會將相關聯的屬性設定為此值。
-
X
-
選項按鈕周框左上角群組內的水準座標。 這必須是非負數。
-
Y
-
選項按鈕周框左上角群組內的垂直座標。 這必須是非負數。
-
寬度
-
按鈕的寬度。 這必須是非負數。
-
高度
-
按鈕的高度。 這必須是非負數。
-
文本
-
要指派給選項按鈕的可當地語系化可見標題。 如果文字太長而無法容納于控制項上,則會截斷。 如果按鈕顯示圖示或點陣圖,則此資料行會包含圖片的名稱,這是 二進位資料表中的索引鍵。 沒有任何方法可以同時在按鈕上顯示圖片和文字。
-
説明
-
與按鈕搭配使用的 [說明] 字串。 文字是選擇性的,而且可當地語系化。 字串分成兩個部分,並以字元分隔 (|) 。 字串的第一個部分會當做工具提示文字使用。 此文字是由螢幕助讀程式針對包含圖片的控制項顯示。 第二個部分用於內容相關說明,雖然尚未實作內容相關說明。 即使只有兩種文字的其中一種存在,仍需要分隔符號。
備註
x、y、width 和 height 的整數值位於 安裝程式單位中,而不是對話方塊單位。 安裝程式單位等於 10 點 MS Sans Serif 字型大小的一十二分之一高度。 控制項的座標相對於看板。
按鈕的座標會相對於群組提供。 如果群組的座標已變更,則群組內的按鈕會維持彼此的相同相對位置。
建立控制項時,[值] 和 [文字] 欄位的內容會由 MsiFormatRecord 函式格式化,因此可以包含 MsiFormatRecord 函式可以解譯的任何運算式。 只有在建立控制項時,才會發生格式設定,而且如果運算式相關的屬性在控制項的存留期間修改,則不會更新。
每個 RadioButtonGroup 控制項都會與 屬性相關聯。 此屬性的預設值必須在 Property 資料表中初始化。 在 RadioButton 資料表中指定的每一個 RadioButtonGroup 中,可能會有一個選項按鈕,其值欄位中的值符合此屬性的預設值。 這是 RadioButtonGroup 控制項的預設按鈕。 預設按鈕一開始會顯示為控制項中選取的按鈕。
請注意,使用者無法藉由按下 TAB 鍵變更對話方塊中的焦點,直到選取群組中的其中一個按鈕為止。 若要按 TAB 鍵讓焦點移至此按鈕群組,請將其中一個按鈕指定為群組的預設按鈕。
驗證