目录
一. 高刷错误方法:每更新一次数据,就数据驱动刷新datagird
2. UI下面的cs文件实现数据绑定(没有用ViewModel)
二. 高刷改进方法:每更新一次数据,将数据选择性的放入队列,另外一个线程队列数据驱动刷新datagird
1. MainWindowViewModel.cs里面的绑定显示数据,和数据容器定义
2. 每秒最多把N个数据放入数据容器,同时需要把每秒的最后一次更新数据放入容器
一. 高刷错误方法:每更新一次数据,就数据驱动刷新datagird
两个datagrid控件,直接用线程刷新,具体实现如下:
1. UI矢量语言实现
< Border
Grid.Row = "0"
Height = "Auto"
HorizontalAlignment = "Stretch"
VerticalAlignment = "Stretch"
Background = "AliceBlue" >
< DataGrid
x: Name = "dg_ModuleVara"
Height = "200"
HorizontalAlignment = "Stretch"
VerticalAlignment = "Stretch"
AutoGenerateColumns = "false"