3

IM嗨使得該縴夫其他用戶的動作,並上傳自己的WP7應用程序更新,從服務和更新UI觀察集合

我從下載服務集合重複

我想分配數據的應用程序到手機上的集合 做這些集合的東西(如鄰近三角測量),並呼籲這些位置更新地圖..

最好的方式去做這件事,以避免衝突與訪問觀察集合?

回答

2

通過避免衝突,我認爲你的意思是線程問題?如果是這樣的情況下,確保你總是使用分派器來移動更新UI到UI線程的工作:

Dispatcher.BeginInvoke(() => { 
    myObservableCollection.Add(myDataItem); 
}); 

您可以從任何UI控件獲取到調度員參考

+2

或者你可以從幾乎任何地方獲得'System.Windows.Deployment.Current.Dispatcher'。 –

+0

+1謝謝 - 我正在尋找 – ColinE