wpf C1DataGrid如何动态的添加一行
假设在监控硬件设备的时候每100毫秒来一条数据,我想动态的将获得的数据添加到C1DataGrid中该如何做忘了说了,要在后台C#代码中实现 您好,可以先绑定数据,在刷新数据源,希望能帮到您。 您好,可以先绑定数据,在刷新数据源,希望能帮到您。 List<Message> tasks = new List<Message>();
grid.ItemsSource = tasks;
private void CreateData()
{
Message msg = new Message();
...
...
...
...
tasks.Add(msg);
}
这样做对吗,我这样做不好用啊! 您好,一种是您使用mvvm的架构,可以实现先后台同步更新,还有一种是变更数据源后重新绑定。希望能帮到您。 您说的变更数据源后重新绑定是这样吗
grid.ItemsSource = null;
grid.ItemsSource = tasks; 恩,也可以的。 好的,谢谢! OK,谢谢!
页:
[1]
2