C# DataGridView 控件添加行号
2014-03-12 16:23
417 查看
//给dgvTasks添加行号
private void dgvTasks_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e)
{
Rectangle rectangle = new Rectangle(e.RowBounds.Location.X, e.RowBounds.Location.Y, dgvTasks.RowHeadersWidth - 4, e.RowBounds.Height);
TextRenderer.DrawText(e.Graphics, (e.RowIndex + 1).ToString(),
dgvTasks.RowHeadersDefaultCellStyle.Font, rectangle,
dgvTasks.RowHeadersDefaultCellStyle.ForeColor,
TextFormatFlags.VerticalCenter | TextFormatFlags.Right);
}
private void dgvTasks_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e)
{
Rectangle rectangle = new Rectangle(e.RowBounds.Location.X, e.RowBounds.Location.Y, dgvTasks.RowHeadersWidth - 4, e.RowBounds.Height);
TextRenderer.DrawText(e.Graphics, (e.RowIndex + 1).ToString(),
dgvTasks.RowHeadersDefaultCellStyle.Font, rectangle,
dgvTasks.RowHeadersDefaultCellStyle.ForeColor,
TextFormatFlags.VerticalCenter | TextFormatFlags.Right);
}
相关文章推荐
- Winform 程序中DataGridView 控件添加行号
- c#datagridview中添加时间控件DateTimePicker
- c#当控件被数据绑定时,无法以编程方式向 DataGridView 的行集合中添加行
- C# DataGridView控件 动态添加新行
- C# DataGridView控件 动态添加新行
- C#的DataGridView中自动在行首添加行号
- c# Form中向DataGridView控件添加数据的三种方式
- c# 在DataGridView中添加行号
- 为 DataGridView 控件添加行号
- C#:禁止在DataGridView控件中添加和删除行
- C# 中 datagridview控件 在行标题显示行号的方法
- C# winform 和Webform 给DataGridView 和DataView 添加行号
- C# DataGridView控件 动态添加新行
- vs2015 c#datagridview表将列名添加到comboBox1控件中
- C#给WinForm(窗体)下DataGridView控件添加单选选或多选按钮列
- C#--操作DataGridView控件详解(数据显示,更改行高行宽,交换行,自动添加行号)
- DataGridView 添加行号
- 在C#中使用属性控件添加属性窗口
- c# DataGridView控件的使用
- C#为控件或自定义控件添加自定义属性,自定义事件