How can I use the right mousedown event?

  • Thread starter david wang via .NET 247
  • Start date
D

david wang via .NET 247

Hi, I want use right mousedown event, just like following:
.....
this.MouseDown += new System.Windows.Forms.MouseEventHandler(this.Form1_MouseDown);
private void Form1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
if(e.Button == MouseButtons.Right)
this.label1.Text = System.DateTime.Now.Ticks.ToString();
}

It can run on the emulator rightly, but can't work on the HP ipaq 5450 even use Tap-and-Hold gesture. What can I do?
 
A

Alex Yakhnin [MVP]

What're you trying to achieve?

--
Alex Yakhnin .NET CF MVP
www.intelliprog.com | www.opennetcf.org

david wang via .NET 247 said:
Hi, I want use right mousedown event, just like following:
....
this.MouseDown += new System.Windows.Forms.MouseEventHandler(this.Form1_MouseDown);
private void Form1_MouseDown(object sender,
System.Windows.Forms.MouseEventArgs e)
{
if(e.Button == MouseButtons.Right)
this.label1.Text = System.DateTime.Now.Ticks.ToString();
}

It can run on the emulator rightly, but can't work on the HP ipaq 5450
even use Tap-and-Hold gesture. What can I do?
 
J

Jan Yeh [MVP]

Hello,

Did you try MouseUp event?
In my impression, the tap-n-hold action will trigger MouseUp event.
If it works or not, please let me know.
Thanks!

--
Best Regards,
Jan Yeh

eMVP, MCAD, .NETcf Developer
Mobile Mind Company @ Taiwan

david wang via .NET 247 said:
Hi, I want use right mousedown event, just like following:
....
this.MouseDown += new System.Windows.Forms.MouseEventHandler(this.Form1_MouseDown);
private void Form1_MouseDown(object sender,
System.Windows.Forms.MouseEventArgs e)
{
if(e.Button == MouseButtons.Right)
this.label1.Text = System.DateTime.Now.Ticks.ToString();
}

It can run on the emulator rightly, but can't work on the HP ipaq 5450
even use Tap-and-Hold gesture. What can I do?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top