Как мне захватить событие печати в PrintPreviewDialog - PullRequest
0 голосов
/ 20 февраля 2009

Я наследую от класса PrintPreviwDialog в c #. Я хочу переопределить кнопку «Печать» на панели инструментов, чтобы я мог выбрать опцию выбора принтера.

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

Должно быть какое-то решение для получения диалогового окна предварительного просмотра печати и последующего разрешения использовать элемент управления PrintDialog.

Ответы [ 2 ]

1 голос
/ 20 февраля 2009

Похоже, мне просто нужно воссоздать все функции, которые я хочу, в новой форме с элементами управления. Класс PrintPreviewDialog бесполезен.

0 голосов
/ 19 марта 2010

Сначала используйте PrintDialog, чтобы выбрать принтер, затем откройте PrintPreviewDialog.

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