Мне нужна помощь в отображении HTML-файла в веб-браузере в приложении для Windows Phone 7.
В моем проекте wpf-silverlight есть html-файл в качестве ресурса.Теперь, когда пользователь нажимает кнопку «Справка» в моем приложении, мне нужно отобразить этот HTML-код в веб-браузере.
Вот код, который дает мне ошибку -
webBrowser1.Navigate(new Uri("AppHelp.html",UriKind.Relative))
Но, если я использую этот код, он нормально загружается
webBrowser1.Navigate(new Uri("http://mywebsite.com/AppHelp.html",UriKind.Relative))
Пожалуйста, помогите!
Я изменил код, как сейчас, но теперь я получаю эту ошибку: Неверный URI: Порт сигнализируется с помощью:но не может быть проанализирован.
Uri uri = new Uri(@"pack://application:AppHelp.html", UriKind.Absolute);
Stream stream = Application.GetResourceStream(uri).Stream;
using (StreamReader reader = new StreamReader(stream))
{
// Navigate to HTML document string
this.webBrowser1.NavigateToString(reader.ReadToEnd());
}