在WPF中对DataGrid添加行号

能够定义以下的方法,在行发生变化时调用一下此方法便可,固然也能够扩展为静态方法使用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}";
            }
        }));
           
    });
}
相关文章
相关标签/搜索