WPF中Datagrid控件添加行号

Posted sighful

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF中Datagrid控件添加行号相关的知识,希望对你有一定的参考价值。

 1      /// <summary>
 2         /// 导入Excel文件按钮
 3         /// </summary>
 4         /// <param name="sender"></param>
 5         /// <param name="e"></param>
 6         private void InputExcelFile_Click(object sender, RoutedEventArgs e)
 7         {
 8             //将数据绑定到datagird控件中
 9             DataGridSheet.ItemsSource = readbynpoi.InputWorkbookFromExcel(GetExcelFilePath());
10             DataGridSheet.HeadersVisibility = DataGridHeadersVisibility.Row;
11             DataGridSheet.RowHeaderWidth = 30;
12             //LoadingRow事件
13             DataGridSheet.LoadingRow += DataGridSheet_LoadingRow;
14         }
15 
16         private void DataGridSheet_LoadingRow(object sender, DataGridRowEventArgs e)
17         {
18             e.Row.Header = e.Row.GetIndex() + 1;//递增行号
19         }

 

以上是关于WPF中Datagrid控件添加行号的主要内容,如果未能解决你的问题,请参考以下文章

WPF Grid布局 实现DataGrid控件宽充满布局

WPF DataGrid 在Header中显示行号

WPF 基础控件之 DataGrid 样式

WPF DataGrid自动生成序号

如何用代码选中datagrid中的某一行

wpf DataGrid加载行号