Можно ли разместить маркер на полосе прокрутки FlowDocumentReader?

У меня есть два вопроса относительно полосы прокрутки FlowDocumentReader:

  1. В WPF можно разместить маркер на полосе прокрутки FlowDocumentReader? Я хочу показать результат поиска определенных строк в FlowDocument.

  2. Если ответ на первый вопрос «нет», то можно ли получить расположение бегунка полосы прокрутки, которая принадлежит FlowDocumentReader? Чтобы я мог нарисовать небольшую линию на полосе прокрутки, чтобы показать результаты поиска?

Большое спасибо.


person KaKaShi_CantAim    schedule 09.01.2017    source источник


Ответы (1)


Я не знаю о FlowDocumentReader. Но вы можете сделать это с помощью ScrollViewer. Вы можете поместить свой элемент управления в средство просмотра прокрутки и заставить его выполнять часть прокрутки.

Это может вам помочь.

person Emad    schedule 09.01.2017
comment
Спасибо за ответ. Тем не менее, я хочу использовать FlowDocumentReader, потому что он имеет встроенную функцию поиска, которая может продолжать поиск одной и той же строки в потоковом документе. Я пока не знаю, как построить эту функцию самостоятельно. - person KaKaShi_CantAim; 10.01.2017