Внутри класса PrintDialog
используется Win32PrintDialog
в качестве локальной переменной для метода ShowDialog()
, который, в свою очередь, в конечном итоге использует общий диалог Windows. Использование отражения для того, чтобы что-то закрыть, может быть бесполезным или, по крайней мере, сводящим с ума.
Просто натяжка, как я ее не использовал, но может быть возможно использовать Белый , чтобы выдать нажатие кнопки на кнопку отмены диалога. UISpy (упомянутый на Белой странице) тоже может пригодиться для этого.