C# 如何在Windows安全弹出窗口中按TAB按钮

C# 如何在Windows安全弹出窗口中按TAB按钮,c#,selenium,popupwindow,C#,Selenium,Popupwindow,我正在尝试通过发送用户名和密码,使用OpenQA.Selenium.IAlert处理Internet Explorer Windows安全弹出窗口。我需要在此窗口中按TAB键并输入按钮。键{TAB}发送文本,而不是按按钮。是否有任何方法可以使用C#模拟此窗口的按钮按下 代码: 使用keys类尝试此操作 securityWindow.SendKeys(Keys.Tab); securityWindow.SendKeys(Keys.Enter); OpenQA.Selenium.IAlert的vo

我正在尝试通过发送用户名和密码,使用OpenQA.Selenium.IAlert处理Internet Explorer Windows安全弹出窗口。我需要在此窗口中按TAB键并输入按钮。键{TAB}发送文本,而不是按按钮。是否有任何方法可以使用C#模拟此窗口的按钮按下

代码:


使用keys类尝试此操作

securityWindow.SendKeys(Keys.Tab);
securityWindow.SendKeys(Keys.Enter);

OpenQA.Selenium.IAlert的void SendKeys(字符串keystenSend)成员string@PavelGalich您是否尝试将键转换为字符串
Convert.ToString(Keys.Tab)
它会将字符串“Tab”发送到文本框。OpenQA.Selenium.IAlert SendKeys它不是System.Windows.Forms SendKeys。这是不同的方法。请参阅
securityWindow.SendKeys(Keys.Tab);
securityWindow.SendKeys(Keys.Enter);