У меня есть пользовательский элемент управления с панелью инструментов печати. При печати элемента управления диалоговое окно не появляется в Windows 7 с 64-разрядной ОС в других системах работает нормально.проблема только в Windows 7 с 64-битной.
моя проблема printdialog не приходит в Windows 7 OS с 64-битной.
я проверил и anlyaed -> 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. Так что это не решение проблемы.
Свойство UseExDialog, установленное в true, означает работухорошо, но стиль диалога печати выглядит как Windows XP, печать не похожа на Windows 7. Мне нужно другое решение для отображения диалога печати в Windows 7 OS с 64-битным.
, пожалуйста, предоставьте полное решение для этой проблемы
Спасибо
Шива