2011-04-12 133 views
2

我正在收集可能的技术来编程文本编辑器/字处理器的一些研究。使用的语言是C#,可以通过Pinvoke或Com与非托管代码进行互操作。到目前为止,我提出的想法是。文本编辑器想法

  1. 使用Xml-Total可以使用Xlst对文档进行样式设置的过程控制。
  2. 富文本编辑器控制 - 具有开箱即用的文字编辑功能。
  3. Html使用Html控件与设计模式开 - 可用格式化标记已经可用,并且可以轻松分发格式。

我很好奇,如果有人知道任何其他技术或框架来建立我可能错过了文本编辑器。提前致谢。

+1

如果您正在考虑使用简单的富文本编辑器,那么基于该文本编辑器的组件会更好一些。来自CodeProject的示例[链接](http://www.codeproject.com/KB/WPF/CodeBox2.aspx) – pjwilliams 2011-04-12 17:08:12

+0

我会去寻找一种开箱即用的编辑器,例如, DevExpress或其他任何商业软件(有很多!)。 – 2011-04-17 14:58:38

回答

0

它取决于您的技术选择和授权 - 如果它是Silverlight或WPF,则值得研究一些架构组件 - 例如Telerik提供RadRichTextBox,它看起来可以满足您的需求。文字处理器here的实时Silverlight演示以及与HTML内容的数据绑定here - WPF变体几乎相同。

+0

我们已经有了Devexpress,所以经过我自己的一些研究后,这似乎是最好的选择。感谢您的答复。 – Jesse 2011-04-18 15:04:05