ciao a tutti
ho creato un programmino che sulla sinistra ha un treeview contenenti i nomi dei file contenuti in alcune cartelle...cliccando su un singolo nome, nella parte destra del programma, appare il testo contenuto nel file...
poi ho messo un tasto di stampa per stampare il file; quello che non riesco a fare è implementare la stampa per selezione...ho settato l'impostazione del printdialog: allowselection=true...ma anche se lo seleziono mi stampa completamente il file...probabilmente x il modo in cui ho fatto il codice, ma non so risolvere il problema...qlcn mi può aiutare?
grazie
codice:
Dim pd As New PrintDialog()
pd.AllowSelection = True
If (pd.ShowDialog() = DialogResult.OK) Then
Try
streamToPrint = New StreamReader(nomefile)
Try
printFont = New Font("Arial", 10)
Dim pd1 As New PrintDocument()
AddHandler pd1.PrintPage, AddressOf pd_PrintPage
pd1.PrinterSettings = pd.PrinterSettings
pd1.Print()
Finally
streamToPrint.Close()
End Try
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End If