У меня есть ярлык с удерживающими клавишами CRTL + ALT + E + CLICK на кнопке.В селене я пытаюсь сделать это следующим образом: var actions = new Actions(Driver)
, затем actions.KeyDown(Keys.Control + Keys.Alt).SendKeys("E").Click(Button).Perform();
Метод SendKeys("E")
выполняет KeyDown
, а затем KeyUp
, и поэтому я не могу создать правильный ярлык с помощьюнажмите, потому что я не держу "E"
.
Любые советы, как выполнить KeyDown("E")
?
РЕДАКТИРОВАТЬ: actions.ClickAndHold(ActionButtons.Edit.Init());
actions.SendKeys(Keys.Control + Keys.Alt + "e" + Keys.Clear);
actions.Build().Perform();
Также я нахожу другой путь с ClickAndHold ().Принцип заключается в нажатии и отправке последовательности клавиш и в то же время отпускание кнопки.Есть предложения, как это сделать?