Webbrowser не правильно отображает HTML документ,в чем может быть причина?

205
24 апреля 2018, 00:37

В разметке определил webbrowser

<WebBrowser Language="" Name="WebBroserForShowMessage" local:WebBrowserExtentions.Document="{Binding Messages/Text}" />

Свойству Messages/Text присвоено следующее значение

<div dir=\"ltr\">ав</div>\r\n

а он отображает:

Дарова

Как решить эту проблему?

Answer 1

WebBrowser это по сути элемент, который читает HTML код. По стандартам HTML, сайт должен указывать кодировку в самой разметке (HTML), то есть он должен указать HTTP charset внутри тега <head>.

Исходя из этого, вам надо скорей всего задать до <div> тега что то вроде:

<head>
    <meta http-equiv='Content-Type' content='text/html;charset=UTF-8'>
</head>
READ ALSO
Не открывается конструктор android в Visual Studio

Не открывается конструктор android в Visual Studio

Недавно обновил Visual StudioСоздаю новый проект - Visual C# - android - blank app

250
Ошибка при создании картинки из массива байт

Ошибка при создании картинки из массива байт

Пытаюсь сохранить картинку из полученного массива, но получаю ArgumentExceptionКак мне исправить эту ошибку?

170
Xamarin ios,android

Xamarin ios,android

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

168
Ошибка при сериализации

Ошибка при сериализации

Здравствуйте, столкнулся с проблемой при сериализации происходящей в только что созданный файл

183