我正在開發一個 Windows 表單應用程式,我試圖在用戶按下 F12 和 ctrl 鍵的組合時隱藏面板,但我收到錯誤運算子“&&”不能應用于“鍵”和“鍵”型別的運算元' . 謝謝你的時間。
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
//method to assign keys
switch (e.KeyCode)
{
case Keys.Down:
SendKeys.Send("{Tab}");
e.Handled = true;
break;
case (Keys.Control && Keys.F12): **// error here**
this.panel3.Hide();
default:
break;
}
}
uj5u.com熱心網友回復:
如果你想Hide()對Ctrl F12組合,你應該檢查e.Modifiers:
...
case (Keys.F12): // On F12
if (e.Modifiers == Keys.Control) { // On Ctrl F12
this.panel3.Hide();
}
...
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/388618.html
上一篇:反序列化JSON嵌套字典
