コード例 #1
0
 private void ListenForBrowserEvents()
 {
     _browser.CanGoBackChanged +=
         delegate(object sender, EventArgs e) { _back.Enabled = _browser.CanGoBack; };
     _browser.CanGoForwardChanged +=
         delegate(object sender, EventArgs e) { _forward.Enabled = _browser.CanGoForward; };
     _browser.DocumentTitleChanged +=
         delegate(object sender, EventArgs e)
     {
         if (_browser.DocumentTitle.Equals("NBIA - National Biomedical Imaging Archive"))
         {
             _component.SetDocumentTitle("NBIA download archive");
         }
         else
         {
             _component.SetDocumentTitle(_browser.DocumentTitle);
         }
         _component.Url = _browser.Url.ToString();
     };
     _browser.ProgressChanged +=
         delegate(object sender, WebBrowserProgressChangedEventArgs e)
     {
         _browserProgress.Maximum = (int)e.MaximumProgress;
         _browserProgress.Value   = (int)e.CurrentProgress;
     };
     _browser.StatusTextChanged +=
         delegate(object sender, EventArgs e) { _browserStatus.Text = _browser.StatusText; };
 }
コード例 #2
0
 private void ListenForBrowserEvents()
 {
     _browser.CanGoBackChanged +=
         delegate(object sender, EventArgs e) { _back.Enabled = _browser.CanGoBack; };
     _browser.CanGoForwardChanged +=
         delegate(object sender, EventArgs e) { _forward.Enabled = _browser.CanGoForward; };
     _browser.DocumentTitleChanged +=
         delegate(object sender, EventArgs e)
     {
         _component.SetDocumentTitle(_browser.DocumentTitle);
         _component.Url = _browser.Url.ToString();
     };
     _browser.ProgressChanged +=
         delegate(object sender, WebBrowserProgressChangedEventArgs e)
     {
         _browserProgress.Maximum = (int)e.MaximumProgress;
         _browserProgress.Value   = (int)e.CurrentProgress;
     };
     _browser.StatusTextChanged +=
         delegate(object sender, EventArgs e) { _browserStatus.Text = _browser.StatusText; };
 }