2012-01-24 2 views
-1
 XDocument loadedData = XDocument.Load("book.xml"); 

     var data = from query in loadedData.Descendants("paragraph") 
        select new CountryData 
        { 
         Title = (string)query.Element("title"), 
         Des = (string)query.Element("text").Value.ToString(), 
         Position = (int)query.Element("position"), 

        }; 
     countryList = data.ToList(); 

Как отобразить Des variable.i используемый текстовый блок для отображения. "TextBlock Text =" {Binding Des} "FontSize =" 20 "TextWrapping =" Wrap "/>" Как использовать метод navigatatostring для отображения содержимого html.Как связать содержимое Html с помощью метода Navigatetostring?

+0

Возможный дубликат [Как связать содержимое html] (http://stackoverflow.com/questions/8944266/how-to-bind-html-content) – ColinE

+0

Вы задали этот вопрос дважды перед http: // stackoverflow. com/questions/8944266/how-to-bind-html-content http://stackoverflow.com/questions/8928792/how-to-display-html-content-in-windows-phone – ColinE

ответ

1

Лучший подход, который я нашел, - использовать свойство зависимой зависимости, вы можете увидеть пример этого на моем сайте Binding Html to the Web Browser Control. Один из них, который я не заметил, заключается в том, что вы можете вызывать NavigateToString только после того, как элемент управления загружен, поэтому вам может понадобиться структурировать ваш код, чтобы после этого происходило загрузка стран.

Смежные вопросы