1个回答
展开全部
你这问题描述的太不清楚了,让别人怎么回答你啊。
你的问题到底是什么?是如何取值还是如何排版?
如果是想取值,你可以foreach(Control ctl in this.Controls)进行遍历查找,判断ctl是不是TextBox,然后再取值即可。
如果是想排版,连你想排个什么样的版都不知道,只能提醒你要使用PrintDocument对象,将你需要打印的内容画到PrintDocument中去
你的问题到底是什么?是如何取值还是如何排版?
如果是想取值,你可以foreach(Control ctl in this.Controls)进行遍历查找,判断ctl是不是TextBox,然后再取值即可。
如果是想排版,连你想排个什么样的版都不知道,只能提醒你要使用PrintDocument对象,将你需要打印的内容画到PrintDocument中去
更多追问追答
追问
我就是有一个窗体,上面有好多的textbox控件,然后下面一个打印按钮,想打印的时候对要打印的内容排版,不要就一条线一样打印出来
追答
那你参考一下这个链接吧
http://blog.csdn.net/gkq8124372/article/details/7494272
打印操作,实际上是往打印机里绘图,而打印预览实际是往窗口绘图,而你需要将文字、图片、线条等绘到哪个位置,是根据你自己的需要而决定的,这种情况下你可能需要计算显示的坐标等数值,打印操作可没有这么智能啊
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询