Using printPreview As New PrintPreviewDialog()
' Dim x As New Printing.PrintDocument()
' AddHandler x.PrintPage, AddressOf PrintData
printPreview.Document = Me.CurrentDocument
If ShowPrinterSetup Then
Dim x As New PrintDialog()
x.Document = CurrentDocument
x.ShowDialog(Anchor)
End If
whichPage = 0
Return printPreview.ShowDialog(Anchor)
End Using
Пока что независимо от того, что я нажал в printpreview, showdialog возвращает отмену?
Как я могу узнать, печатал ли пользователь? Я хотел бы очистить очередь печати элементов, если они действительно печатали на принтере, или спросить их, нужно ли мне это очищать, но только если они действительно что-то печатали.