2010-08-22 83 views
1

从AsyncCallback更新我的UITableView时遇到问题,但更新标签时效果不错? 我的代码如下所示:从AsyncCallback更新UI

private void ProcessHttpResponse(IAsyncResult iar) { 
        // Do some work ... 

     InvokeOnMainThread(delegate { 
      myTable.Source = new MyTableViewSource(this.Controller,result.Messages); 
      txtInfo.Text += "Received request from: "; 
     }); 
    } 

我需要做我的桌子别的东西,除了设置源?

回答

1

没有一个ReloadData()或myTable.Source上的东西?

我还要将它添加到数据源之前添加的反应更多的验证和蓬这一切在一个不错的try/catch :)

+0

阿ReloadData()解决了这个问题,感谢您的帮助和尝试/赶上那里我刚刚离开这个例子:) – Marcus 2010-08-24 16:15:02

+0

你们肯定这是;)哈哈 – iwayneo 2010-08-25 08:09:50