【问题标题】:RichTextEditor for silverlight 4Silverlight 4 的 RichTextEditor
【发布时间】:2011-07-09 11:25:29
【问题描述】:

Silverlight 4 中是否有任何编辑器控件?

我只想要基本功能; Stackoverflow 在发布问题时有很多东西。基本的东西,比如粗体、斜体等等。我看到了 Telerik 的编辑器控件。但是,我宁愿不使用它,因为它是一个非常大的 1 MB 程序集。在添加了一些 Telerik 的程序集之后,我的 XAP 大小超过了 2 MB。

【问题讨论】:

  • 这是面向公众的网站还是内部网?
  • @AnthonyWJones :- 这是面向公众的网站。

标签: silverlight silverlight-4.0 richtextbox


【解决方案1】:

您是否考虑过只使用内置 RichTextBox 的代码?

http://msdn.microsoft.com/en-us/library/ff426926(v=VS.95).aspx 的 MSDN 文档中下载示例。

需要考虑的一点是,您最终要如何处理此富文本?内置控件使用 Xaml 来描述富文本,如果您最终需要在电子邮件中公开它,这对您来说没有多大用处。

【讨论】:

  • - 我想允许用户选择文本并允许将它们设为粗体和斜体并插入换行符。这可以通过内置的富文本控件实现吗?
  • - 最后我创建了一个用户控件并根据我的需要将所有逻辑封装在其中。不过,我仍然想知道为什么在他们发布工具包时没有封装这个逻辑。你怎么看?有什么具体原因吗?
  • @Kar:如果要认真对待,示例中的现有编辑器有许多问题需要解决。它不会是微不足道的代码块,因此会带来一些成本。不支持项目符号/编号列表的事实及其仅 Xaml 的性质将严重限制其优势。因此,我猜测我会说 MS 已经决定它没有达到值得的收益成本比阈值。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多