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