标签: wpf xaml accessibility narrator
我有一个列表框,它使用datatemplate生成一个复选框列表。问题是当使用键盘时,焦点会在项目上移动两次。一次是因为列表项和下一个复选框。为了在我的代码隐藏中更改此设置,当按下列表项的空间时,我将复选框IsChecked设置为True。问题是,叙述者读到了“空间”和“空间”。而不是提及'检查'或者“未选中”'复选框的状态。我理解这是因为foucs在列表控件上,而不是复选框控件。有没有办法让叙述者阅读'检查'没有焦点?