コード例 #1
0
        public void newWb(string url)
        {
            if (webBrowser != null)
            {
                webBrowser.LoadCompleted -= completed;
                webBrowser.Dispose();
                gridwebBrowser.Children.Remove(webBrowser);
            }

            if (doc != null)
            {
                doc.clear();
            }

            webBrowser = new WebBrowser();
            webBrowser.LoadCompleted += completed;
            gridwebBrowser.Children.Add(webBrowser);

            Script.HideScriptErrors(webBrowser, true);

            if (url == "")
            {
                webBrowser.NavigateToString(Properties.Resources.New);
                doc            = webBrowser.Document as HTMLDocument;
                doc.designMode = "On";
                Format.doc     = doc;
                return;
            }
            else
            {
                if (Uri.IsWellFormedUriString(url, UriKind.Absolute))
                {
                    webBrowser.Navigate(url);
                }
                else
                {
                    webBrowser.NavigateToString(url);
                    doc            = webBrowser.Document as HTMLDocument;
                    doc.designMode = "On";
                    Format.doc     = doc;
                    return;
                }
            }


            doc        = webBrowser.Document as HTMLDocument;
            Format.doc = doc;
        }
コード例 #2
0
        public void newWb(string url)
        {
            if (webBrowser != null)
            {
                webBrowser.LoadCompleted -= completed;
                webBrowser.Dispose();
                gridwebBrowser.Children.Remove(webBrowser);
            }

            if (doc != null)
            {
                doc.clear();
            }

            webBrowser = new WebBrowser();
            webBrowser.LoadCompleted += completed;
            gridwebBrowser.Children.Add(webBrowser);

            Script.HideScriptErrors(webBrowser, true);

            if (url == "")
            {
                webBrowser.NavigateToString("Dear All,");
                doc            = webBrowser.Document as HTMLDocument;
                doc.designMode = "On";

                Format.doc = doc;

                return;
            }
            else
            {
                webBrowser.Navigate(url);
            }


            doc        = webBrowser.Document as HTMLDocument;
            Format.doc = doc;
        }
コード例 #3
0
        public void newWb(string url)
        {
            if (!string.IsNullOrWhiteSpace(url))
            {
                text = url;
                url  = string.Empty;
            }

            if (webBrowser != null)
            {
                webBrowser.LoadCompleted -= completed;

                webBrowser.Dispose();
                gridwebBrowser.Children.Remove(webBrowser);
            }

            if (doc != null)
            {
                doc.clear();
            }

            webBrowser = new WebBrowser();
            webBrowser.LoadCompleted += completed;
            gridwebBrowser.Children.Add(webBrowser);

            Script.HideScriptErrors(webBrowser, true);

            if (url == "")
            {
                webBrowser.NavigateToString(Properties.Resources.New);
                doc            = webBrowser.Document as HTMLDocument;
                doc.designMode = "On";
                Format.doc     = doc;

                return;
            }
            doc        = webBrowser.Document as HTMLDocument;
            Format.doc = doc;
        }