是否有一种简单的方法来制作代码TextBox?

时间:2009-08-04 23:57:02

标签: xaml textbox colors xamlpad

有没有一种简单的方法来制作代码TextBox?

我正在尝试制作我自己的有限/专业版XAMLPad。

使用XamlReader.Parse()显示顶部显示中的当前XAML对象树很简单...但我希望底部窗口中的实际XAML代码以适当的颜色显示。

这是一个类似于我想要的例子。

(来源:usefulfreeware.net

上面的例子看起来非常真实,左边是小扩展器/折叠器,还有XAML令牌接近标准的颜色。

我相信这不必从头开始创建,所以我问如果有人知道我在哪里可以找到这种“代码”显示的自动支持。

2 个答案:

答案 0 :(得分:1)

看看sharpdevelop - 我们将它用于内部铁蟒编辑器

答案 1 :(得分:1)

Kaxaml使用来自ICSharpCode.TextEditor的文本编辑器组件SharpDevelop