Я создаю программу просмотра PDF с использованием библиотек Atalasoft DotImage. У них есть компонент для просмотра PDF, но он не поддерживает непрерывный макет PDF в стиле Acrobat, мне нужно отображать страницы по одной странице за раз.
Мне нужно создать своего рода виртуализируемый прокручиваемый элемент управления, в котором есть, вероятно, 3 PDFViewer'а, текущий фрейм и те, что непосредственно до и после. Поэтому мой вопрос - как бы я это сделал?
[Я занимался WPF последние 3 года, и мой опыт работы с WinForms превратился в умственный месиво.]
Мне нужно иметь возможность определять, какие зрители открывать, а какие закрывать. Как?