#vb.net #sharpdevelop
#vb.net #sharpdevelop
Вопрос:
Я создаю vb.net проект в SharpDevelop 4.4.2.
Я пытаюсь распечатать форму, используя инструмент печати PrintDialog.
При нажатии «Печать» в выпадающем меню открывается диалоговое окно печати, я выбираю свой принтер и нажимаю «Печать», но ничего не происходит. Форма все еще открыта, ошибок не появляется, как будто код ничего не делает:
Sub PrintToolStripMenuItemClick(sender As Object, e As EventArgs)
'Print current form
printDialog1.ShowDialog
End Sub
Комментарии:
1.
PrintDialog
Не выполняет никакой печати. ЭтоPrintDocument
который выполняет печать. Если у вас нетPrintDocument
, значит, вы не печатаете.2. Вы должны обработать выходные данные
printDialog1
и фактически затем выполнить печать.3. Спасибо, ребята, очень ценится!