Мне было интересно, какой элемент управления Amazon использовал для отображения текста в своем приложении для Windows Phone 7? Это должны быть какие-то пользовательские, потому что, если я правильно помню, в WP7 нет поддержки FlowDocument, Run и т. Д.
<Run> поддерживается на WindowsPhone7 - например, http://social.msdn.microsoft.com/Forums/en-SG/wpf/thread/ca27556a-a33b-4d4e-82b4-a0ed8596d6a1 - вы можете увидеть, что Run используется во многих приложениях - например, в официальном приложении Twitter.
<Run>
Этот вопрос - Программно определяет макс.вписывается в текстовое поле (WP7) - немного анализирует элемент управления Kindle UI - заставляет меня думать, что Amazon использует элемент управления TextBlock для главной страницы и выполняет некоторые ручные вычисления для определения количества словтекущая страница.
Они не раскрыли это публично.
Я сильно подозреваю, что у них есть свои собственные элементы управления, чтобы обернуть холст, который они динамически заполняют текстом, а затем анимировать с помощью собственного кода манипуляции.
Электронные книги Kindle в основном HTML (вывод преобразования из нескольких форматов ), так что это будет своего рода элемент управления WebBrower.