2012-09-16 3 views
3

Я работаю над приложением окон, которое считывает и отображает файлы исходного кода с моего жесткого диска. Я не уверен, какой контроль лучше всего подходит для этого. Есть ли библиотека, которая позволит мне отображать исходный код с цветами и пронумерованными кодовыми строками?Отображение кода с пронумерованными строками кода

EDIT: Чтобы уточнить, что я ищу, это способ отображения кода с цветами и номерами строк, без необходимости редактирования. Приложение должно использоваться преподавателем, позволяя ему просматривать файлы исходного кода, переданные его учениками. Учитель не должен иметь возможность редактировать файлы.

ответ

1

ScintillaNet - это элемент управления WinForms, который является оболочкой .NET отличной библиотеки Scintilla и неплохое. Avalon, упомянутый в другом ответе, также очень хорош, но это элемент управления WPF (конечно, элементы управления WPF могут быть добавлены в формы WinForms с использованием элементов управления ElementHost, но это приведет к дополнительной сложности, которая может быть или не быть оправданной).

Смежные вопросы