Я пытаюсь выяснить, как лучше всего выполнить постраничный вывод текста в моем пользовательском интерфейсе, чтобы не влиять на производительность средства просмотра и одновременно убедиться, что он редактируемый.
Я попытался использовать элемент управления WPF RichTextBox, который позволяет редактировать, но при размещении текста с длиной, превышающей определенную величину, вы теряете производительность при просмотре, и он затягивается. Я также попытался использовать FlowDocumentPageViewer, который дает мне визуальную производительность, которую я хочу, но без редактирования.
Я хочу иметь возможность редактировать, сохраняя при этом визуальную производительность, с большим количеством текстовых данных, размещаемых в моем пользовательском интерфейсе. Может ли FlowDocumentPageViewer обеспечить это каким-либо образом? Или есть другой?