Re: Трабл с PrintPreviewDialog
От: SMArt_Excimer  
Дата: 19.08.04 10:55
Оценка:
Здравствуйте, Mazi, Вы писали:

M>Есть вот такой пример MSVS.NET\FrameworkSDK\Samples\QuickStart\winforms\samples\printing\Example5


M>Так вот по нажатию кнопки в тулбаре "с принтером" происходит печать пустых листов.


M>Это глюк или я торможу....?


M>Если глюк подскажите как с ним бороться?


M>Если я торможу намекните как сделать так что бы всё заработало...



M>Заранее спасибо...


Суть в следующем — при вызове просмотра этот диалог производит печать документа, только печать происходит в ее структуры и потом происходит отображение. В конце ты, видимо, ставишь HasMorePages = false. То есть при нажатии на эту кнопку вызывается этот же обработчик, но страниц для печати уже нет. Я решал проблему вводом булевых полей в классе (где произвожу печать) и отслеживал таким образом состояние предпросмотр\печать. Сейчас бьюсь с проблемой, как это отследить средствами самого PrintPreviewDialog...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.