Re: как на .NET ( желательно WPF ) быстро рисовать много текста
От: Слава  
Дата: 20.06.20 00:56
Оценка: 2 (1) +1
Здравствуйте, okon, Вы писали:

O>Да есть уже какие-то контролы сторонние типа AvalonEdit, есть FlowDocument и пр.

FlowDocument адски тормозит. Я делал печать в XPS и просмотрщик этого формата заметно задумывался при скроллинге. Может конечно я неправильно с форматом обращался, но по-моему, всё было сделано просто по руководству из книжки по WPF.

O>Например вы хотите сделать инструмент аналог Merge , т.е. где сравниваются два текстовых файла со своей логикой разметки, подстветки и UI для мержа внутри контролов.


Для своего аналога merge я бы сделал нечто вроде двух виртуальных списков слева и справа. Скорллинг бы замещал элементы в списке, но сам список был бы размером с окно, а не прокручивался внутри окна.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.