Как установить WebBrowser.DocumentType - PullRequest
1 голос
/ 21 сентября 2009

Как мы можем установить WebBrowser.DocumentType?

Ответы [ 2 ]

0 голосов
/ 13 февраля 2017

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

            string fileName = System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".xml";
            File.WriteAllText(fileName, xmlTextBox.Text);
            webBrowser1.Url = new Uri(fileName);
            // The following seems like it would work, but the document type is wrong.  Typically
            // the window looks blank, but when you right click and ask it to show source, you
            // see the XML code.
            //webBrowser1.DocumentText = xmlTextBox.Text;
0 голосов
/ 21 сентября 2009

Свойство DocumentType отражает только тип документа текущего документа.

Вам придется изменить содержимое веб-браузера через свойство Document или DocumentText.

Отметив это, свойство фактически содержит только довольно неинтересное текстовое описание, например «Текстовый документ» или «Изображение JPEG». Возможно, не то, что вы ищете в любом случае.

...