能夠定義以下的方法,在行發生變化時調用一下此方法便可,固然也能夠擴展爲靜態方法使用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}"; } })); }); }