locked
Альтернатива WebBrowser RRS feed

  • Вопрос

  • Всем доброго дня!

    Приложение будет содержать порядка 100 статей, который должны храниться локально на телефоне. В статьях содержится форматированный текст и рисунки. Есть ли альтернатива WebBrowser с хранением html файлов? Сколько ни смотрел программ, который предоставляют локальные справочники (законы, статьи, ПДД) везде используется WebBrowser. Но он мне не мил по нескольким причинам:

    1. Нельзя сделать прозрачный фон. У меня на стартовой панораме  и на страницах используется фоновое изображение.

    2. При быстром листании не сразу прорисовывается контент страницы.

    Вижу только вариант создать вместо 100 html  страниц, 100 UserControl, со своей разметкой. Но это как-то совсем не хорошо будет наверно, да?))

    Подскажите, есть может адекватные варианты решения проблемы)

    P.S. Может есть какой-нибудь готовый контрол, который подойдет мне?
    27 июня 2012 г. 9:23

Ответы

  • Добрый день!

    Есть  MSPToolkit. В нем есть контролы: htmlTextBox и  htmlViewer. Один недостаток - не отображают таблицы.

    • Предложено в качестве ответа Viktor Borisov 27 июня 2012 г. 10:29
    • Помечено в качестве ответа Alexey Arefiev 29 июня 2012 г. 10:26
    27 июня 2012 г. 10:29

Все ответы

  • Привет.

    Из альтернатив:

    • geckofx (обертка для движка firefox)
    • WebKit .NET (обертка для WebKit, на котором построены Chrome, Safari)

    Для связи [mail]

    • Предложено в качестве ответа Viktor Borisov 27 июня 2012 г. 10:54
    • Отменено предложение в качестве ответа Viktor Borisov 29 июня 2012 г. 5:07
    27 июня 2012 г. 10:29
  • Добрый день!

    Есть  MSPToolkit. В нем есть контролы: htmlTextBox и  htmlViewer. Один недостаток - не отображают таблицы.

    • Предложено в качестве ответа Viktor Borisov 27 июня 2012 г. 10:29
    • Помечено в качестве ответа Alexey Arefiev 29 июня 2012 г. 10:26
    27 июня 2012 г. 10:29
  • Готовый не подскажу, но вроде нет никакой проблемы хранить тексты с форматированием и местами вставки картинок в виде XML, ну и сделать компонент, который будет данные из этот XML показывать пользователю.  Работать должно быстрее чем WebBrouser.

    Второй вариант, оформит все статьи в виде XAML и загружать их в программу при помощи XamlReader.

    27 июня 2012 г. 10:44
    Отвечающий
  • Если ваш вопрос решен, не забудьте отметить ответ, являющийся решением. Спасибо.


    Для связи [mail]

    28 июня 2012 г. 8:40
  • За  MSPToolkit спасибо, с ним все понятно, попробую воспользоваться, посмотрю как дела с производительностью.

    Дмитрий, Вы пользовались этими обертками, есть какой-нибудь опыт работы с ними?) Интересует их применение для WP...

    28 июня 2012 г. 14:13
  • Упустил, что вопрос для Windows Phone, возможно они там откажутся работать, нужно пробовать. Попробуйте сначала MSPTookit, если его не хватит - то уже посмотрите на эти движки.


    Для связи [mail]

    28 июня 2012 г. 15:21
  • Так и планировал сделать, просто было интересно узнать про указанные выше обертки. Вопрос закрыт.

    29 июня 2012 г. 10:25