none
WPF中鼠标双击的问题 RRS feed

  • 问题

  • 现在已经在image控件中导入了一张图片,并且利用鼠标事件在图片上所需要的位置拉出了一个红色的矩形框,现在想双击矩形框将该框对于整个图片的坐标保存到另外一个文本控件中,不知这个双击事件该如何实现。image控件没有mousedoubleclick事件,canvas也没有这个双击事件,不知WPF中是如何处理,望高人指导啊,谢谢!

    2010年1月16日 14:27

全部回复

  • 模拟双击   
        int i = 0;
            private void button1_Click(object sender, RoutedEventArgs e)
            {

                i +=1;
                System.Timers.Timer t = new System.Timers.Timer(600);
                t.Interval = 600;
             
                t.Elapsed += (s, ee) => { t.Enabled = false; i = 0; };
                t.Enabled = true;
                if (i % 2 == 0)
                {
                    t.Enabled = false;
                    MessageBox.Show("双击");
                    i = 0;
                  
                   
                }
            }

    2010年1月16日 15:54