ma scusa se usi il CommonDialog e lo apri com CommonDialog.ShowPrint non fai prima?