WPF DataGrid 动态绑定数据无效

daifeng20 2012-03-06 11:27:11
用的是MVVM
后台有一个变量

private List<AlarmInfo> m_AlarmList;
public List<AlarmInfo> AlarmList
{
get
{
return m_AlarmList;
}
set
{
m_AlarmList = value;
this.RaisePropertyChanged("AlarmList");
}
}

界面上有一个DataGrid是这样绑定的
<DataGrid ItemsSource="{Binding Path=AlarmList,Mode=OneWay}"

在后台修改AlarmList的时候,原以为界面上的DataGrid的数据也会修改.但事实上却没有修改.
但是同样的写法,如果换成string和Label的话,就可以了.
想请教一下是什么情况
...全文
262 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
fox123871 2012-03-06
  • 打赏
  • 举报
回复
DataGrid必须根据数据源模板一行一样的绑定,你换成DATATABLE 看看!

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧