c# winfrom读取控件值后 排版打印

在页面上有很多textbox我想读了值,打印时,排版... 在页面上有很多textbox 我想读了值,打印时,排版 展开
 我来答
宇宙之心眼
2013-06-27 · TA获得超过623个赞
知道小有建树答主
回答量:610
采纳率:100%
帮助的人:416万
展开全部
你这问题描述的太不清楚了,让别人怎么回答你啊。

你的问题到底是什么?是如何取值还是如何排版?
如果是想取值,你可以foreach(Control ctl in this.Controls)进行遍历查找,判断ctl是不是TextBox,然后再取值即可。
如果是想排版,连你想排个什么样的版都不知道,只能提醒你要使用PrintDocument对象,将你需要打印的内容画到PrintDocument中去
更多追问追答
追问
我就是有一个窗体,上面有好多的textbox控件,然后下面一个打印按钮,想打印的时候对要打印的内容排版,不要就一条线一样打印出来
追答
那你参考一下这个链接吧

http://blog.csdn.net/gkq8124372/article/details/7494272

打印操作,实际上是往打印机里绘图,而打印预览实际是往窗口绘图,而你需要将文字、图片、线条等绘到哪个位置,是根据你自己的需要而决定的,这种情况下你可能需要计算显示的坐标等数值,打印操作可没有这么智能啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式