【发布时间】:2013-10-12 08:11:24
【问题描述】:
我在组框中有单选按钮,我希望每次按 TAB 时,焦点将位于下一个单选按钮上。我将如何做到这一点? 发生的事情是唯一获得焦点的是第一个单选按钮。他们的 TabStop 设置为 True 并且他们的 TabIndex 是有序的。
【问题讨论】:
标签: .net vb.net radio-button groupbox
我在组框中有单选按钮,我希望每次按 TAB 时,焦点将位于下一个单选按钮上。我将如何做到这一点? 发生的事情是唯一获得焦点的是第一个单选按钮。他们的 TabStop 设置为 True 并且他们的 TabIndex 是有序的。
【问题讨论】:
标签: .net vb.net radio-button groupbox
当使用单选按钮组时,您可以通过 Tab 切换到该组,然后使用 arrow keys 导航到 next 和 previous。据我所知,这是预期的行为。
这看起来像一个旧的article,但他们在这里提到了在组中使用箭头键
再次,old article 在这里,但可访问性并没有改变。
单选按钮在集合中使用,通过它们共享相同来标识 名称属性值。这意味着他们的治疗存在一些差异 通过浏览器。考虑以下示例,其中三个按钮 都属于同一个组,即具有相同的名称属性:
在 IE 上,当通过 Tab 键到达单选按钮组时,最初 选中的按钮被聚焦,虚线矩形表示 这。您可以使用箭头键在里面的按钮之间移动 团体; “向下”和“向右”箭头都在组内向前移动, 并且“向上”和“向左”箭头都向后移动。在搬到一个 按钮,该按钮被选中(以及该组中的按钮 选中后未选中)。
【讨论】: