找到一个更好的控制来在电子书阅读器中显示书籍内容

时间:2013-01-15 10:22:10

标签: windows-phone-7

我想创建一个电子书阅读器应用程序,我试图使用控件RichTextBox来显示书中章节的内容,而它却无法显示整个章节,最后,我被告知Windows Phone中任何控件的大小都小于2048px,这导致无法显示RichTextBox中2048px(Height)之后的文本。所以,我需要找另一个控件做这样的事情。有什么建议吗?

此外,我希望控件可能符合以下要求:

  1. 它可以自定义其中显示的文本的字体大小,前景色(这可能是最简单的一个)
  2. 它可以自定义背景图片。
  3. 它允许用户自由选择文本进行复制(这是3中最重要的一个)

1 个答案:

答案 0 :(得分:0)

由于电子书基本上是一组HTML页面,因此您应该使用Web控件显示您的页面。

顺便说一句,自定义字体大小等绝不是微不足道的,因为你最终会试图弄清楚是否以及如何覆盖书中的CSS规则。

您可能想查看http://openbookreader.codeplex.com/,虽然它似乎已停用了几年。