是否可以在DataGrid中设置特定的单元格值,而无需使用" Bindings"在XAML?现在我只刷新()整个列表:
dataGrid.ItemsSource = speedList;
dataGrid.Items.Refresh();
它有效,但不完美...我的意思是它很懒,因为我的列表可能太大了,我需要每秒刷新一次。我也尝试过:
dataGrid.CurrentCell = new DataGridCellInfo(dataGrid.Items[actualTarget], dataGrid.Columns[1]);
dataGrid.ItemsSource = speedList;
dataGrid.BeginEdit();
dataGrid.CommitEdit();
效果更好,因为滞后已经消失,但它集中了那个细胞......我不想要那个。
我看到了其他主题,人们在XAML中使用Bindings对dataGrid.Items进行了操作,但我需要更改onClick_Button上的dataGrid结构 - 我的模型很少。
我想要的一切都是以编程方式更新一个特定的单元格。