Add shortcut keys Alt+[0~9] to switch pages (close #201)

This commit is contained in:
2023-07-28 21:21:57 +08:00
parent ab9a617619
commit 65e664f35f

View File

@ -582,6 +582,13 @@ namespace GrasscutterTools.Forms
// F5 为执行命令
OnOpenCommandInvoke();
}
else if (e.Alt && e.KeyCode >= Keys.D0 && e.KeyCode <= Keys.D9)
{
// Alt+数字键 = 跳转到对应页面
var i = e.KeyCode == Keys.D0 ? 9 : e.KeyCode - Keys.D1;
if (i < ListPages.Items.Count)
ListPages.SelectedIndex = i;
}
}
/// <summary>