黑马程序员技术交流社区

标题: 如何把DataGridView的左边列自动显示数字 [打印本页]

作者: 咖喱猫    时间: 2013-7-20 23:56
标题: 如何把DataGridView的左边列自动显示数字

想要让DataGridView的左边列自动显示数字,需要在DataGridView的RowPostPant事件里面写上如图代码就会自动显示数字。

手抄版本:
{
            System.Drawing.Rectangle rectangle =
                new System.Drawing.Rectangle(e.RowBounds.Location.X, e.RowBounds.Location.Y, dataGridView1.RowHeadersWidth - 4, e.RowBounds.Height);
            TextRenderer.DrawText(e.Graphics, (e.RowIndex + 1).ToString(),
                dataGridView1.RowHeadersDefaultCellStyle.Font, rectangle, dataGridView1.RowHeadersDefaultCellStyle.ForeColor,
                TextFormatFlags.VerticalCenter | TextFormatFlags.Right);
}

作者: 许庭洲    时间: 2013-7-21 15:27
值得学习ing!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2