printdialog.showdialog (); не отображается диалоговое окно печати в Windows 7 с 64-разрядной версией

У меня есть настраиваемый элемент управления с элементом панели инструментов печати. ​​При печати элемента управления диалог не появляется в Windows 7 с 64-битной ОС в других операционных системах, работающих хорошо. проблема только в Windows 7 с 64-разрядной версией.

моя проблема с printdialog не появляется в ОС Windows 7 с 64-разрядной версией.

Я проверил и подтвердил -> PrintDialog.ShowDialog () возвращается без ограничений отменить установку диалогового окна, в котором и заключается проблема.

Я нашел решение проблемы, выполнив поиск по следующим ссылкам:

http://social.msdn.microsoft.com/Forums/en/netfx64bit/thread/8760fb6c -ae63-444e-9606-cd3295ce6b5d

http://msdn.microsoft.com/en-us/library/system.windows.forms.printdialog.useexdialog.aspx

, установив true для свойства UseExDialog диалогового окна printdialog диалог приходит и работает нормально. но этот стиль диалога похож на windows XP, а не на windows7 style.so это не лучшее решение.

Для свойства UseExDialog установлено значение true, что означает, что он работает нормально. но диалог печати стиль выглядит как печать из Windows XP, а не как из Windows 7. Мне нужен другой решение для отображения диалогового окна печати в ОС Windows 7 с 64-разрядной версией.

предоставьте полное решение этой проблемы

Спасибо

Сива

9
задан WiiMaxx 22 August 2014 в 10:41
поделиться