2010-08-22 88 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