WatiN中的鼠标右键

时间:2010-02-19 07:53:27

标签: c# watin

如何在WatiN中使用鼠标右键?

我尝试了以下代码,但它没有用。

Div div1 = pzDev.Div("AppExplorer");
Span sp1 = div1.Span(Find.ById(new Regex("cl_")));
NameValueCollection eventProperties = new NameValueCollection();
eventProperties.Add("button", "2"); 
sp1.FireEvent("onmouseover",eventProperties);
Thread.Sleep(1000); 
sp1.FireEvent("onmousedown",eventProperties); 
sp1.FireEvent("onmouseup",eventProperties);

有人能提出正确的方法吗?

1 个答案:

答案 0 :(得分:0)

只有当你有“onmouseover”或“onmousedown”等javascript事件时,这才有效。与您指定的元素相关联。

它不会产生右键,只是模拟对javascript事件的调用,就像点击鼠标右键一样。