Ich habe mich gefragt, welche Art von Steuerung Amazon verwendet hat, um Text in ihrer Anwendung für Windows Phone 7 anzuzeigen? Es muss eine Art von benutzerdefinierten sein, denn wenn ich mich richtig erinnere, gibt es keine Unterstützung für FlowDocument, Run etc. in WP7.
Antworten
Zu viele Anzeigen?<Run>
wird auf WindowsPhone7 unterstützt - z.B. http://social.msdn.microsoft.com/Forums/en-SG/wpf/thread/ca27556a-a33b-4d4e-82b4-a0ed8596d6a1 - Run wird in vielen Apps verwendet - z. B. in der offiziellen Twitter-App.
Diese Frage - Programmatische Bestimmung der maximalen Größe in einem Textfeld (WP7) - analysiert das Kindle UI-Steuerelement ein wenig - es lässt mich vermuten, dass Amazon ein TextBlock-Steuerelement für die Hauptseite verwendet und einige manuelle Berechnungen durchführt, um herauszufinden, wie viele Wörter auf der aktuellen Seite stehen.
Kindle ebooks sind hauptsächlich HTML (Ausgabe der Konvertierung von mehrere Formate ), es wäre also eine Art WebBrower-Steuerung.