title: WebBrowser.Print() wait until complete. .NET
body: <p>I am using a WebBrowser control in VB.NET and calling the Print() method.  I am printing out using a PDF printer and when Print() is called it is not immediately kicked off (it waits until it has completed running code for the entire Sub or block.</p>
  
  <p>I need to make sure the file I am printing too is complete and continue process with this file, therefore, I would like to print on demand and get some status of when the operation is complete.  I have tried usign printDocument and process without luck.</p>
  
  <p>Anyone have any ideas?</p>