Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > WPF и Silverlight > форматирование в RichTextBox


Автор: ad12 23.1.2012, 17:57
Здравствуйте.

WPF, C#.

Имеется RichTextBox с загруженным текстом.

Как в нём программно подсветить все ключевые слова?
Т.е. нужно найти в RichTextBox'е ключевое слово и выделить его цветом.

Кто-нибудь знает?

Автор: SergeyLoginov 25.1.2012, 10:21
По поиску можно почитать http://shevaspace.blogspot.com/2007/11/how-to-search-text-in-wpf-flowdocument.html, по подстветке - http://khason.net/blog/search-and-highlight-any-text-on-wpf-rendered-page/. 
В исходном виде там всё как-то криво и не доработано (особенно с подсветкой), но основные идеи можно использовать. Я как-то делал поиск (без подсветки), но у меня там куча специфики была. 

Автор: ad12 25.1.2012, 11:48
Спасибо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)