问题一:如何判断一个button是否被mouse_down
问题二:我在mouse_down里面把time.enabled设置为true,然后通过time刷新抓取坐标放在textbox.text里面
        为什么刷新不出来

解决方案 »

  1.   

    看看代码吧。
    问题一:如何判断一个button是否被mouse_down 
    mouse_down 事件里
    触发以后 记录一下
      

  2.   

    在事件:button_mouseDown()设置标识 Timer.Enabled=true;
           button_mouseUp()设置标识 Timer.Enabled=false;
    在timer的time事件中获取坐标
      

  3.   

     private void button1_Click(object sender, EventArgs e)
            {
                Timer a = new Timer();
                a.Interval = 10;
                a.Tick += new EventHandler(a_Tick);
                a.Enabled = true;
                 
                
            }        void a_Tick(object sender, EventArgs e)
            {
                this.Text = Cursor.Position.ToString();
            }这样用的
      

  4.   

     private void button1_Click(object sender, EventArgs e)
            {
                Timer a = new Timer();
                a.Interval = 10;
                a.Tick += new EventHandler(a_Tick);
                a.Enabled = true;
                 
                
            }        void a_Tick(object sender, EventArgs e)
            {
                this.Text = Cursor.Position.ToString();
            }这样用的
      

  5.   

    是不是tick事件没写啊?另外需要a.Start()吗?