我正在寻找一款免费的控件(WPF或Windows Forms),用于在Windows应用程序中显示XML。由于某些原因,我不想使用Webbrowser控件。它应该类似于Codeplex上的XML Explorer中的可视化效果(xmlexplorer.codeplex.com)。该控件不应该有传统的GNU许可证,而应该具有自由的许可证。
尝试使用AvalonEditor。它支持大多数文件格式的格式化和许多其他功能。
以下是示例:
http://www.codeproject.com/Articles/42490/Using-AvalonEdit-WPF-Text-Editor