Событие 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) 

Но помните, что это событие может сработать много раз, прежде чем загрузка одной и той же страницы закончится... напишите соответствующую логику.

Другие вопросы по тегам