ReportViewer和辅助功能

时间:2014-01-22 23:16:55

标签: c# winforms

我在Winforms应用程序中使用ReportViewer,必须100%可访问。

我无法仅使用键盘使用工具条。我可以勾选到工具条,然后通过前几个按钮箭头到文本框,在那里我卡住了。箭头键不会将我带出文本框,而Tab键将我带到缩放组合和查找文本框。除了前两个导航按钮之外,我根本无法访问工具条上的任何按钮。

任何想法如何解决这个问题(C#)?

1 个答案:

答案 0 :(得分:0)

据我了解,您需要对Tab Order进行排序。 对于箭头按钮,您可以编写事件。用于报告查看器按键或按键。 只需编写这些代码,例如右箭头:

在主要新闻发布会上:

if (e.KeyData==Keys.Right)
            {
                //do something
            }

如果您希望报表查看器没有选项卡停止,请在报表查看器属性集TabStop = false