Silverlight访问wcf跨线程访问无效
将代码修改为即可:
MaterialService.IMaterialService materialService = new MaterialServiceClient();
materialService.BeginGetAllMaterialBuy(_searchCondition,
delegate(IAsyncResult result)
{
_materialBuys = materialService.EndGetAllMaterialBuy(result);
this.Dispatcher.BeginInvoke(delegate
{
_gcMaterials.ItemsSource = _materialBuys;
});
}, null);