我希望将行号放入WPF 4 DataGrid的RowHeader中,以便它具有类似Excel的列,用于DataGrid的行号.
我在网上看到的解决方案建议在业务对象中添加索引字段.这不是一个真正的选择,因为DataGrid将会被大量使用,我们不希望不断跟踪这些索引字段的变化.
非常感谢
在搜索时我发现,行号可以很容易地设置为RowHeader:
void datagrid_LoadingRow(object sender, DataGridRowEventArgs e)
{
e.Row.Header = e.Row.GetIndex();
}
Run Code Online (Sandbox Code Playgroud)
它在RowHeader中设置行号.但我想将行号显示在第一列
任何人都可以帮助我如何实现这一目标?谢谢