“怎么不读?” - 一个插件修复个别组合框下拉更改选中项不朗读的问题

这是一个 NVDA 插件原型,旨在恢复 .NET 4.8 Windows Forms 应用程序中缺失的核心辅助功能信息。

已知所涉及的软件:之多云、朗明按摩管理软件、微秘。

目的

本插件是针对以下问题的概念验证实现

  • Issue #17454 - 组合框在折叠状态下无法读出选项改变。
  • Issue #19335 - ToolStripMenuItem 未读出选中状态。
  • 修复了 WinForms ToolStripMenuItems 缺失辅助功能描述的问题。

功能

  • 组合框导航修复:确保在折叠的 .NET WinForms 组合框中使用方向键切换选项时,NVDA 能够正常读出当前选中项。
  • 菜单项选中状态修复:为缺失 UIA TogglePattern 的 ToolStripMenuItems 补齐选中状态信息。
  • 菜单项辅助功能描述修复:通过回退到传统(Legacy)属性,恢复 ToolStripMenuItems 缺失的辅助功能描述信息。

配置

本插件没有设置选项。 当检测到目标 .NET 4.8 WinForms 控件时,它会自动生效。

下载

NVDA 插件商店中搜索“winFormsNet48Fixes”。

标签: 组合框, .net, .netFramework

添加新评论