普通にやろうとしたのですが、=や+=の反対側にある必要があるとずっと言われました。これを修正するにはどうすればよいですか?
私が使用しているコードは次のとおりです。 browser.Document.GetElementById("ap_h").Click;
普通にやろうとしたのですが、=や+=の反対側にある必要があるとずっと言われました。これを修正するにはどうすればよいですか?
私が使用しているコードは次のとおりです。 browser.Document.GetElementById("ap_h").Click;
探しているコードは次のとおりです。
DOM 要素でメソッドを呼び出す
// The WebBrowser control
System.Windows.Forms.WebBrowser webBrowser;
// Perform a click on an element
HtmlDocument document = webBrowser.Document;
document.GetElementById("id_of_element").InvokeMember("Click");
上記のコードは、WebBrowser コントロールでクリックを実行します。
イベント ハンドラーを割り当てる
イベント ハンドラーを割り当てる場合:
document.GetElementById("id_of_element").Click
+= new HtmlElementEventHandler(el_Click);
と:
void el_Click(object sender, HtmlElementEventArgs e)
{
// Do something
}