title: Calling async method from another class
body: <p>I have a async method in my main form which populates the grid from data retrieve from a website.</p>
  
  <p>I created another class and called that function, when I debug I can see the flow entering the function, reading data from website and populating the grid but in Reality grid remains empty.</p>
  
  <p>Code example is this.. Please help !</p>
  
  <pre><code>Class MainForm
  {
  
   public async PopulateGrid()
  
      //goto website
      //get data
      //updategrid
  
   }
  
   Class newProject
   {
  
      MainForm mf = new Mainform;
      mf.PopulateGrid();
  
   }
  </code></pre>