2010-04-21 13 views
2

如何在Silverlight中有可訪問只讀複選框?可訪問性要求是這樣的:屏幕閱讀器可以在用戶通過控件標籤時讀取數據。這是我迄今爲止嘗試:Silverlight中的可訪問只讀複選框

  • 的IsEnabled =真沒有好,因爲控制不能獲得所需要的屏幕閱讀器
  • IsHitTestVisible =僞對焦是沒有好,因爲你仍然可以改變值按空格鍵時,它已經集中
  • IsTabStop =假也不好,因爲你仍然可以通過點擊tickbox
  • 對於諸如文本框其他控件更改值,我已經使用IsReadOnly屬性,但是這並未似乎在CheckBox上沒有。

回答

0

難道你不能總是在檢查值改變時恢復?您甚至可以重新設置控件,以便正常狀態看起來像未啓用狀態。