请教各位高手:winForm的Text框中如何设置才能实现“Ctrl+A”的功能?

解决方案 »

  1.   

    keydown事件中调用 SelectAll();
      

  2.   

    判断,ctrl按下是A是否按下了,如果A也按下了
    那么
    textBox1.SelectAll();
      

  3.   

    调用TextBox的Key_Down事件
    private void textBox1_KeyDown(object sender,System.Windows.Forms.KeyEventArgs e)
    {
          if (e.Control && e.KeyData == Keys.A)      
          {
               ((TextBox)sender).SelectAll();
          }
    }
      

  4.   

    private void textBox1_KeyDown(object sender,System.Windows.Forms.KeyEventArgs e)
    {
          if (e.Control && e.KeyData == Keys.A)      
          {
               TextBoxSelectAll();
          }
    }
      

  5.   

    private void textBox1_KeyDown(object sender,System.Windows.Forms.KeyEventArgs e)
    {
          if (e.Control && e.KeyData == Keys.A)      
          {
               ((TextBox)sender).SelectAll();
          }
    }jf