Достъпно квадратче за отметка само за четене в Silverlight

Как мога да имам достъпно квадратче само за четене в Silverlight? Изискванията за достъпност са така, че екранен четец да може да чете данните като потребителски раздели чрез контролата. Ето какво съм пробвал досега:

  • IsEnabled=True не е добро, защото контролата не може да получи фокус, който е необходим за екранния четец
  • IsHitTestVisible=False не е добър, защото все още можете да промените стойността, като натиснете интервала, когато има фокус
  • IsTabStop=False не е добро, защото все още можете да промените стойността, като щракнете върху квадратчето
  • За други контроли, като TextBox, използвах свойството IsReadOnly, но това не изглежда да е налично в CheckBox.

person Carl Rippon    schedule 21.04.2010    source източник


Отговори (1)


Не можете ли винаги да върнете отметната стойност, когато се промени? Можете дори да промените стила на контролата, така че нормалното състояние да изглежда като неактивирано състояние.

person Jeff Wilcox    schedule 21.04.2010