C#ダブルクリックの検出

c-sharp-double-click.png
private void Form1_MouseDown(object sender, MouseEventArgs e)
       {
           if (e.Clicks >= 2) { m_state = 0; }//ダブルクリック

このあとこっちが認識される。
これでもいい
private void PictureBox1_DoubleClick(object sender, MouseEventArgs e)
        {
            Text = "Double Clicked";
            m_state = 0;
        }

サポートサイト Wikidot.com