可以定义如下的方法,在行发生变化时调用一下此方法即可,当然也可以扩展为静态方法使用DataGrid直接调用

private void UpdateDataGridRowHeaderIndex(DataGrid dataGrid)
{
    Task.Run(() =>
    {
        Dispatcher.Invoke(new Action(() => {
            foreach (var row in dataGrid.Rows())
            {
                row.Header = $"{row.GetIndex() + 1:D2}";
            }
        }));
           
    });
}

.Net Cro
1 声望0 粉丝

引用和评论

0 条评论