DataGridView显示行号-RowPostPaint

DataGridView控件在显示数据时,我们有时候需要显示行号,以便检索查看方便使用。

DataGridView显示行号-RowPostPaint

但DataGridView默认没有设置显示行号的属性。

此时我们只要在DataGridView的RowPostPaint事件中进行绘制,实现其效果:

private void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e)
{
SolidBrush b = new SolidBrush(this.dataGridView1.RowHeadersDefaultCellStyle.ForeColor);
e.Graphics.DrawString((e.RowIndex + ).ToString(System.Globalization.CultureInfo.CurrentUICulture), this.dataGridView1.DefaultCellStyle.Font, b, e.RowBounds.Location.X + , e.RowBounds.Location.Y + );
}

试试看!!

上一篇:20155236范晨歌_Web安全基础实践


下一篇:Linux内核中锁机制之RCU、大内核锁