Правая кнопка мыши в WatiN - PullRequest
0 голосов
/ 19 февраля 2010

Как использовать правую кнопку мыши в 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 голосов
/ 23 февраля 2010

Это должно работать, только если у вас есть событие javascript "onmouseover" или "onmousedown" и т. Д.связанных с указанными вами элементами.

Правая кнопка не будет создана, просто имитируйте вызов события javascript, как это сделал бы щелчок правой кнопкой мыши.

...