1
private void button1_Click(object sender, EventArgs e)
{
  HtmlDocument doc = webBrowser1.Document;
  HtmlElement from = doc.GetElementById("fromStation");
  HtmlElement to = doc.GetElementById("toStation");
  HtmlElement d = doc.GetElementById("journeyDateInputDate");

  HtmlElement s = doc.GetElementById("ticketType");
  HtmlElement ticket = doc.GetElementById("ticketType");
  HtmlElement submit = doc.GetElementById("jpsubmit");
  HtmlElement hcab = doc.GetElementById("handicapPassengers");

  from.SetAttribute("value", textBox3.Text);
  to.SetAttribute("value", textBox4.Text);
  d.SetAttribute("value", textBox5.Text);
  ticket.SetAttribute("value", Properties.Settings.Default["ticket"].ToString());
  string com = "true";

  if (Properties.Settings.Default["check"].ToString() == com)
    hcab.InvokeMember("click");
  submit.InvokeMember("click");
}

Webページがあるページから別のページに移動するとき、およびWebが完全に読み込まれるときにコードを実行する必要があるc#でプロジェクトを作成しています。ウェブページが完全にロードされたときにコードを実行するためにボタンを使用しました....しかし、今はボタンを使用せずに実行するものです

4

1 に答える 1