Событие Gecko WebBrowser.DocumentComplete
Я создаю приложение, которое содержит "geckoWebBrowser" в C#. Но я должен дождаться полной загрузки веб-страницы, а затем продолжить выполнение других инструкций. есть что-то похожее на geckowebbrowser1.DocumentComplete, но я не знаю, как это использовать.
Пожалуйста, помогите мне с моим кодом:
geckoWebBrowser1.Navigate(textBox1.Text);
// i want to perform below thing after web page load completes
listBox1.Items.RemoveAt(listBox1.SelectedIndex);
listBox1.SelectedIndex = 0;
int i = listBox1.Items.Count;
string str = Convert.ToString(i);
label2.Text = str;
1 ответ
Вы можете использовать событие:
geckoWebBrowser1_OnDocumentCompleted(EventArgs e)
Но помните, что это событие может сработать много раз, прежде чем загрузка одной и той же страницы закончится... напишите соответствующую логику.