欢迎你访问我的个人网站:www.6ideas.cn,资料更丰富.

C# Windows Form 下通过MethodInvoker 实现异步调用 (不使用thread)

Posted on 2010-04-03 16:31  talantlee  阅读(2293)  评论(1)    收藏  举报
public class testForm:Form
{
...
...
public void test()
{
        System.Windows.Forms.MethodInvoker CallToRefreshGrid = new System.Windows.Forms.MethodInvoker (this.RefreshGrid);
        this.BeginInvoke(CallToRefreshGrid);
   
}

private void RefreshGrid()
  {
   dataGrid1.DataSource = appData.Tables[0].DefaultView;
   dataGrid1.Refresh();
  }

}

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3