проблема с веб-браузером - PullRequest
0 голосов
/ 28 августа 2011

Я пытаюсь извлечь содержимое текстового блока и поместить его в веб-браузер, чтобы избежать HTML-контента:

desc1 - это переменная, восстановленная методом OnNavigatedTo при переходе между страницами проблема в том, что я генерирую это исключение: недопустимое исключение Пожалуйста, помогите спасибо

   var desc1 = NavigationContext.QueryString["desc"] as String;
   BrowserControl.NavigateToString("<html>"+desc1+"</html>");

1 Ответ

0 голосов
/ 28 августа 2011

Я попробовал это, и это у меня работает,

попробуйте установить переменную в desc1, затем вернитесь в редактор xaml и создайте загруженный обработчик событий для вашей страницы, который будет выполнять задачу webbrowser

string s;

    public MessAbout()
    {
        InitializeComponent();
        var desc1 = "text" as string;
        s = desc1;

    }

    private void loaded(object sender, RoutedEventArgs e)
    {
        webBrowser1.NavigateToString("<html>" + s + "</html>"); 
    }
...