-1

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

此外,我希望控件可以满足以下要求:

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

1 回答 1

0

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

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

您可能想查看http://openbookreader.codeplex.com/,尽管它似乎已经有几年不活跃了。

于 2013-01-19T11:53:04.690 回答