Пользовательские параметры в WPF PrintDialog - PullRequest
1 голос
/ 01 апреля 2010

Я в процессе миграции частей приложения из Windows Forms в WPF. Текущая часть, над которой я работаю, включает печать графика, который представляет часть времени на временной шкале. Ранее мы использовали Windows Forms PrintDialog, который предлагал возможность распечатывать «текущую страницу» и имел настраиваемые флажки для специфичных для приложения параметров. Я хотел бы напечатать раздел временной шкалы, которую просматривает пользователь, или создать целую стопку страниц, если он хочет распечатать всю временную шкалу.

Использование WPF PrintDialog Я не вижу способа сделать то же самое сразу. Из того, что я могу сказать, опция «Текущая страница» присутствует и неактивна, но не поддерживается диалогом (что кажется ДЕЙСТВИТЕЛЬНО глупым). Я застрял в создании настраиваемого диалогового окна печати или мне не хватает более простого способа?

1 Ответ

1 голос
/ 07 декабря 2010

Вы можете использовать UserPageRangeEnabled свойство PrintDialog, но только для настройки текущей страницы или других страниц.

Если вам нужна дополнительная настройка, я боюсь, что вам нужно будет клонировать PrintDialog.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...