Здравствуйте, Mazi, Вы писали:
M>Есть вот такой пример MSVS.NET\FrameworkSDK\Samples\QuickStart\winforms\samples\printing\Example5
M>Так вот по нажатию кнопки в тулбаре "с принтером" происходит печать пустых листов.
M>Это глюк или я торможу....?
M>Если глюк подскажите как с ним бороться?
M>Если я торможу намекните как сделать так что бы всё заработало...
M>Заранее спасибо...
Суть в следующем — при вызове просмотра этот диалог производит печать документа, только печать происходит в ее структуры и потом происходит отображение. В конце ты, видимо, ставишь HasMorePages = false. То есть при нажатии на эту кнопку вызывается этот же обработчик, но страниц для печати уже нет. Я решал проблему вводом булевых полей в классе (где произвожу печать) и отслеживал таким образом состояние предпросмотр\печать. Сейчас бьюсь с проблемой, как это отследить средствами самого PrintPreviewDialog...