能够定义以下的方法,在行发生变化时调用一下此方法便可,固然也能够扩展为静态方法使用DataGrid直接调用spa
private void UpdateDataGridRowHeaderIndex(DataGrid dataGrid) { Task.Run(() => { Dispatcher.Invoke(new Action(() => { foreach (var row in dataGrid.Rows()) { row.Header = $"{row.GetIndex() + 1:D2}"; } })); }); }