C#如何限制datagridview输入的行数

C#如何限制datagridview输入的行数,第1张

具体的没有看到有什么限制行数的,你可以这样做,假如你只想绑定100行

1、一行一行的绑定,绑定到100行就停止,循环绑定你会撒

2、全部绑定,然后删除多余的行,这个你懂撒,指定数据源后删除多余的行就是了

3、sql查询的时候就只读出你所需要的行数,top

100

你懂的撒

4、分页功能,每页显示100条,你懂的撒

datagridview默认属性是不能设置显示行号的,可以用rowpostpaint事件中绘制。给你个例子参考下:

private void datagridview1_RowPostPaint(object sender,DataGridViewRowPostPaintEventArgs e)

{

using(SolidBrush b=new SolidBrush(datagridview1.RowHeadersDefaultCellStyle.ForeColor))

{int linen=0

linen=e.RowIndex+1

string line=linen.ToString()

e.Graphics.DrawString(line,e.InheritedRowStyle.Font,b,e.RowBounds.Location.X,e.RowBounds.Location.Y+5)

SolidBrush B=new SolidBrush(Color.Red)

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11934962.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存