DataGridView控件重绘.急!!!!!!
各位:
我在做DataGridView合计功能时,把合计列放在最后一行的下面重绘一个区域来显示.当数据行数大于DataGridView的可见行时,滚动条拖动无法全部显示重绘区域.原因可能是客户区大小(ClientSize)没有随着变大.c#.net中如何解决将一个客户区的大小重新设定,将原来的数据行和重新绘制的行都视为ClientSize.如果不是这种原因,各位大侠是怎么解决的?
[解决办法]
DataGridView.viladate();
[解决办法]
= new size(x,y);
[解决办法]
对DataGridView进行重绘单元格还行,其它的都要小心了,不好处理.
[解决办法]
uuuuuuuuuuuuuuuuuuuuuuuuuuup
[解决办法]
帮顶
[解决办法]
[解决办法]
up
[解决办法]
上述方法只是针对实现合计行的,科学与否只是针对程序员实现功能而言。客户不会管这些的。另,如果需要科学的话。那么,可以试着自己写一个表格控件。多看看底层。相信自己,会成功的。
这个报表控件就是自己写的:http://www.cobainsoft.com/images/reportdemo.jpg
[解决办法]
学习