且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

DataGridView显示行号的方法

更新时间:2022-05-09 13:15:14

  1. // 应该设置下面属性,防止行号被掩盖 
  2. // dataGridView1.RowHeadersWidthSizeMode = DataGridViewRowHeadersWidthSizeMode.AutoSizeToDisplayedHeaders; 
  3. void dataGridView1_RowsRemoved(object sender, DataGridViewRowsRemovedEventArgs e) 
  4.     RefreshDataGridViewLineNumber(e.RowIndex); 
  5.  
  6. void dataGridView1_RowsAdded(object sender, DataGridViewRowsAddedEventArgs e) 
  7.     RefreshDataGridViewLineNumber(e.RowIndex); 
  8.  
  9. private void RefreshDataGridViewLineNumber(int index) 
  10.     for (int i = index; i < dataGridView1.Rows.Count; i++) 
  11.     { 
  12.         this.dataGridView1.Rows[i].HeaderCell.Value = (i + 1).ToString(); 
  13.     } 








本文转自 h2appy  51CTO博客,原文链接:http://blog.51cto.com/h2appy/827738,如需转载请自行联系原作者