2012-03-12 23 views

回答

2

我得到了答案,其實開啓的MainForm的KeyPreview屬性。並創建像

   Private void Form1_KeyDown(object sender,KeyEventArgs e) 
       { 
        if(e.Control && e.Keycode==Keys.N) 
       { 
       // code goes here. 
       } 
       } 

它的工作原理。

2

a)請檢查您的表單是否已啓用。如果不是請不要使形式
b)增加以下事件,它會像一個魅力

private void Form1_KeyDown(object sender, KeyEventArgs e) 
    { 
     if ((e.Alt || e.Control || e.Shift)) 
     { 
      // Display a pop-up Help topic to assist the user. 
      Help.ShowPopup(textBox1, "Enter your name.", new Point(textBox1.Bottom, textBox1.Right)); 
     } 
    } 

試試這個我敢肯定它會工作。 MSDN System.Windows.Forms.KeyEventsArgs

你甚至可以嘗試另一種參考 MSDN System.Windows.Forms.Control.KeyUp

相關問題