解决方案 »

  1.   

    直接用numricupdowm控件就行了。
      

  2.   


    private void textBox1_KeyDown(object sender, KeyEventArgs e)
            {
                if (e.KeyCode == Keys.Up)
                {
                    textBox1.Text = (Convert.ToInt32(textBox1.Text) + 1).ToString();
                }
                if (e.KeyCode == Keys.Down)
                {
                    textBox1.Text = (Convert.ToInt32(textBox1.Text) - 1).ToString();
                }
            }
    Textbox的值随方向上下键加减
      

  3.   

    处理Form的KeyPress,Form的KeyPreview设置为true就可以了。
      

  4.   


    你好,我要效果不是这样,其实我要的有点像全局热键的效果吧,但是全局热键好像没有keypress只能判断哪个键按了而已,还有其它办法吗?
      

  5.   


    你好,你的方法好像可以,但是我按方向键没有触发事件,按其它按键就可以。是不是哪里还要设置一下啊?
    MSDN上面是这样说的:
    您不能获取或设置以下键:
    Tab 键。
    Insert 和 Delete。
    Home。
    End。
    Page Up 和 Page Down。
    F1-F2。
    Alt。
    箭头键。