Невозможно распечатать форму в SharpDevelop 4.4.2

#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. Спасибо, ребята, очень ценится!