WPF中ItemsSource改变,DataGrid中不更新
需要将ItemsSource先赋值为null
,而后再赋值为新的值。
例如:
gridBeamInfo.ItemsSource = null;
if (beamInfoList.Count==0)
{
beamInfoList = new List<BeamInfo>();
beamInfoList.Add(new BeamInfo("未搜索到...", "无"));
}
gridBeamInfo.ItemsSource = beamInfoList;