Я могу получить html-код веб-страницы, используя html agilty pack. код - это.parse html table, используя htmlagilitypack на windows phone
var table = doc.DocumentNode.SelectNodes("//table[@id='fixTable']");
for(int i = 0; i < table.Count; i++)
{
string text = table[i].InnerHtml;
//txtblk.Text = doc.Load(text);
var htmlConcat = string.Format("<html><body>{0}" +"</body></html>",text);
}
сейчас, я хочу отобразить всю эту таблицу на экране экрана телефона. Я не знаю много о телефоне Windows, , так что я должен использовать TextBlock? Мне не повезло.
Как мы делаем в asp.net, присваивая таблицу данных сетке, есть ли простой выход? как мы будем использовать любой грид-контроль?
во время отладки, если я выбираю текст и просматриваю его с помощью html visualisers, его идеальное, что я хочу. но я dnt знаю hw для отображения в телефоне Windows и в каком ...
Я не хочу использовать веб-браузер. Я хочу в своем приложении с некоторым контролем. Даже я попробовал это, вар узел = doc.DocumentNode.Descendants ("таблица") .FirstOrDefault (х => x.Id == "fixTable") .elements ("TR") .Select (тр = > tr.Elements ("td"). Выберите (td => td.InnerText) .ToArray()) .ToArray(); Но я не знаю, в каком контроле я должен это поместить. – Ashay
проверить [HTML2XAML] (http://html2xaml.codeplex.com/) из codeplex, может быть, это может помочь вам – har07