В моем приложении есть функция поиска.
Я хочу иметь возможность выделять текст TextBlock, который находится в поиске.
Под выделением я имею в виду изменение цвета определенных частей текста TextBlock (имея в виду, что он может одновременно выделять несколько разных объектов Run).
Я попробовал этот пример http://blogs. microsoft.co.il/blogs/tamir/archive/2008/05/12/search-and-highlight-any-text-on-wpf-rendered-page.aspx
Но это выглядит очень нестабильно

Есть ли простой способ решить эту проблему?
Подробнее здесь: https://stackoverflow.com/questions/751 ... -condition