dataGridView动态加载行号
private void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e)
{
var dgv = (DataGridView)sender;
if (dgv.RowHeadersVisible)
{
Rectangle rect = new Rectangle(e.RowBounds.Left, e.RowBounds.Top,
dgv.RowHeadersWidth, e.RowBounds.Height);
rect.Inflate(-2, -2);
TextRenderer.DrawText(e.Graphics,
(e.RowIndex + 1).ToString(),
e.InheritedRowStyle.Font,
rect, e.InheritedRowStyle.ForeColor,
TextFormatFlags.Right | TextFormatFlags.VerticalCenter
);
}
}
推荐阅读
- 使用composer自动加载类文件
- 动态组件与v-once指令
- iview|iview upload 动态改变上传参数
- 众泰T500智能互联双加载,让汽车生活更有趣
- ImageLoaders 加载图像
- react-navigation|react-navigation 动态修改 tabBar 样式
- K14|K14 9/15销售提问法D2
- 类的加载过程
- 使用交叉点观察器延迟加载图像以提高性能
- 动态|诗歌《在精神科诊室》发《小说与诗》(香港)报