我正在尝试打印多行文本框和之后的几个不同的datagridviews。我希望这里的一些善良的人能够帮助我。
到目前为止,当datagridview中只有一个页面时,它会很有效,之后文本的最后一页会重复出现。
像这样:
All Fine for Page 1 Problems afoot for every other page after that
对于所有即将阅读我的代码混乱的人,我非常感谢。
这是我正在使用的代码:
0
0 20050601, 25.22, 25.31, 24.71, ...
1 20050602, 24.68, 25.71, 24.68, ...
2 20050603, 25.07, 25.40, 24.72, ...
答案 0 :(得分:0)
而不是一遍又一遍地编写相同的代码,为什么不做类似
的事情Static Pos AS Integer
For I = Pos To TableDataGridView.Rows.Count
'Do your graphics work here using TableDataGridView.Rows(i)
If y + h > e.MarginBounds.Bottom Then
Pos+=i
e.hasmorepages = true
Exit For
end if
next