Share via


將額外的文字新增至單選按鈕

螢幕助讀程式只能讀取已撰寫到 RadioButton 數據表之 Text 數據行的 RadioButtonGroup 控件文字。 如果此文字對單選按鈕的描述不足,可以新增重疊 的文字控件 ,以提供額外的描述性文字。 這些文字控制項應該在對話框中彼此重疊,並在 ControlCondition 數據表設定條件,一次只顯示一個文字控件。 文字控制者不得與對話框中的 RadioButtonGroup 控制件或其他控制件重疊,因為這會使螢幕助讀程式看不到控件。 當使用者將游標暫留在文字控件上方時,螢幕助讀程式會讀取額外的文字。

在下列範例中,MySample 對話框具有名為 Colors 的 RadioButtonGroup 控制件,其值為 TheColor 屬性的兩個選項。 針對每個選擇,有一個條件可隱藏或顯示文字控件,視針對 TheColor 選取的目前選擇而定。 初始 TheColor 值定義於 Property 資料表中。 Text 控制項具有在 RadioButton 數據表的 Text 字段中撰寫的額外描述性文字。 當使用者將游標暫留在對話框中的 [文字] 控件上方時,螢幕助讀程式可以讀取目前選擇的額外描述。

對話框數據表

對話 HCentering VCentering 寬度 高度 屬性 標題 Control_First Control_Default Control_Cancel
MySample 50 50 200 180 3 無障礙單選按鈕 顏色 下一步

 

控制數據表

對話 框_ 控制 類型 X Y 寬度 高度 屬性 屬性 Text Control_Next Help
MySample 顏色 RadioButtonGroup 2 20 100 50 3 TheColor   下一步  
MySample HowIsBlue Text 20 80 150 15 2   就像天空在晴朗的一天。    
MySample HowIsGreen Text 20 80 150 15 2   就像春天的草一樣。    

 

RadioButton 數據表

屬性 訂單 X Y 寬度 高度 Text Help
TheColor 1 藍色 10 10 80 15 &Blue  
TheColor 2 10 30 80 15 &Green  

 

屬性表

屬性
TheColor 藍色

 

ControlCondition 數據表

對話 框_ 控制_ 動作 Condition
MySample HowIsBlue 隱藏 <> Color “Blue”
MySample HowIsBlue 顯示 TheColor = “Blue”
MySample HowIsGreen 隱藏 <> Color “Green”
MySample HowIsGreen 顯示 TheColor = “Green”

 

如需詳細資訊,請參閱 輔助功能