Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/grails/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
c#硒铬网驱动轮班+;在文本框中输入richtexbox_C#_Selenium - Fatal编程技术网

c#硒铬网驱动轮班+;在文本框中输入richtexbox

c#硒铬网驱动轮班+;在文本框中输入richtexbox,c#,selenium,C#,Selenium,我正在使用c#selenium chrome Web驱动程序。我在Whatsapp web中使用名为div的_1Plpp类中的SendKeys发送文本。但是当RichTextBox中的新行结束时,WhatsApp将其视为一个新文本。我想发一条短信 String myText = richTextBox1.Text.Replace("\n", OpenQA.Selenium.Keys.Shift + OpenQA.Selenium.Keys.Enter);

我正在使用c#selenium chrome Web驱动程序。我在Whatsapp web中使用名为div的_1Plpp类中的SendKeys发送文本。但是当RichTextBox中的新行结束时,WhatsApp将其视为一个新文本。我想发一条短信

            String myText = richTextBox1.Text.Replace("\n", OpenQA.Selenium.Keys.Shift + OpenQA.Selenium.Keys.Enter); 
            driveri.FindElement(By.ClassName("_1Plpp")).SendKeys(richTextBox1.Text.Replace("\r\n", OpenQA.Selenium.Keys.Shift + OpenQA.Selenium.Keys.Enter));
            driveri.FindElement(By.ClassName("_35EW6")).Click(); 
试试这个:

//Create an Actions object that will handle the keys.
Actions action = new Actions(driver);

//Tell the action object to send shift-enter and release them.
a.MoveToElement(driver.FindElement(By.ClassName("_1Plpp")))
    .KeyDown(Keys.Shift)
    .KeyDown(Keys.Enter)
    .KeyUp(Keys.Enter)
    .KeyUp(Keys.Shift);

//Do the action
a.Perform();

driver.FindElement(By.ClassName("_35EW6")).Click();
现在不行吗(救救我