-2

我的 vb.net windows 窗体应用程序项目中有三个单选按钮。现在我想使用 Alt+S 等键盘快捷键在这三个按钮之间切换(或切换)。请帮忙。

4

1 回答 1

0

经过测试和工作,下次请多努力研究一下

负载:

Me.KeyPreview = True

在按键下:

If e.Alt AndAlso e.KeyCode = Keys.S Then
    if RB1.checked = true then
        RB2.checked = true
    elseif RB2.checked = true
        RB3.checked = true
    elseif RB3.checked = true
        RB1.checked = true
    end if
end if

避免 RB 检查:

负载:

Me.KeyPreview = True
dim vall as integer = 1

在按键下:

If e.Alt AndAlso e.KeyCode = Keys.S Then
    select case vall
        case 1
            RB2.checked = true
            vall = 2
        case 2
            RB3.checked = true
            vall = 3
        case 3
            RB1.checked = true
            vall = 1
    end select
end if
于 2019-10-14T07:53:17.040 回答