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

person Jonas Gobel    schedule 30.08.2012    source источник


Ответы (1)


Вы можете использовать событие:

geckoWebBrowser1_OnDocumentCompleted(EventArgs e) 

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

person ramit    schedule 04.10.2012