WPF TextBox和RichTextBox的组合

时间:2011-02-15 15:06:50

标签: c# .net wpf textbox richtextbox

我正在编写一个基于WPF(c#)TextBox的小编辑器。对于某些功能,方法getRectFromCharacterIndex()只能在TextBox类中实现。此外,我必须在我的程序中做一些语法高亮。通常,这很容易在TextBlock或RichTextBox中处理。不幸的是,这两个控件不包括上面提到的方法。有没有人有一个想法,如何使用一个小的解决方法格式化和/或着色普通TextBox中的单个字符?

非常感谢您的回答!

1 个答案:

答案 0 :(得分:2)

我过去做了同样的努力,我决定转向:http://wiki.sharpdevelop.net/AvalonEdit.ashx几乎所有你需要的工作都在这里完成。