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