Frage

private void timer1_Tick(object sender, EventArgs e)
{

       MouseEventArgs m=e as MouseEventArgs;
        if (m.Button == MouseButtons.Right)
        {
            MessageBox.Show("dfgdf");
        }
}

It dont work How can I do it ?

War es hilfreich?

Lösung

MouseEventArgs are, as stated by their name, arguments that come from mouse events. (such as MouseDown or MouseUp)

Each Event has his own EventAgs. Therefore, you can't use MouseEventArgs in your Timer.Tick event.

Here is the EventArgs class.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top