Foxtable(狐表)用户栏目专家坐堂 → [求助]图片框打印问题


  共有3218人关注过本帖树形打印复制链接

主题:[求助]图片框打印问题

帅哥哟,离线,有人找我吗?
花开的声音
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1172 积分:8418 威望:0 精华:0 注册:2012/10/29 20:09:00
[求助]图片框打印问题  发帖心情 Post By:2014/4/10 16:58:00 [只看该作者]

打印图片框中的控件,提示错误,是不是代码不对?

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20140410165750.jpg
图片点击可在新窗口打开查看

Dim tb As WinForm.PictureBox = e.Form.Controls("PictureBox1")
Dim doc As PrintDoc = e.Form.GernatePrintDoc(tb)
doc.Preview()

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/10 17:01:00 [只看该作者]

不能用图片控件

用Panel 吧

 回到顶部
帅哥哟,离线,有人找我吗?
花开的声音
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1172 积分:8418 威望:0 精华:0 注册:2012/10/29 20:09:00
  发帖心情 Post By:2014/4/10 17:05:00 [只看该作者]

哦。怪不得,我看帮助里是可以的呢。另,我的图片框是放在TabControl中的,我打印这个选定的页面的时候,怎么打不出图片框中的控件所绑定的内容?


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/10 17:13:00 [只看该作者]

测试了一下,没有问题啊.

 回到顶部
帅哥哟,离线,有人找我吗?
花开的声音
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1172 积分:8418 威望:0 精华:0 注册:2012/10/29 20:09:00
  发帖心情 Post By:2014/4/10 17:16:00 [只看该作者]

的确是打不出。但我在图片框上再加了一个 Panel ,要打印的字段放在这个 Panel 里,能够打出所绑定的字段内容了。但这个是不是太过于麻烦了呵,重叠那么几个控件?

 回到顶部
帅哥哟,离线,有人找我吗?
花开的声音
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1172 积分:8418 威望:0 精华:0 注册:2012/10/29 20:09:00
  发帖心情 Post By:2014/4/10 17:18:00 [只看该作者]

的确是打不出。但我在图片框上再加了一个 Panel ,要打印的字段放在这个 Panel 里。打印时是打印这个 Panel ,能够打出所绑定的字段内容了。但这个是不是太过于麻烦了呵,重叠那么几个控件?

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/10 17:19:00 [只看该作者]

那就加个Panel吧

 回到顶部
帅哥哟,离线,有人找我吗?
花开的声音
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1172 积分:8418 威望:0 精华:0 注册:2012/10/29 20:09:00
  发帖心情 Post By:2014/4/10 17:29:00 [只看该作者]

以下是引用Bin在2014-4-10 17:19:00的发言:
那就加个Panel吧

BIN老师,你这个是怎么弄的?,我还是想按你的方法弄,那个太麻烦了。


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/10 17:40:00 [只看该作者]

我没什么特别的啊..就放了一个图片控件

代码如下

Dim tb As WinForm.TabControl = e.Form.Controls("TabControl1")
Dim tp As WinForm.TabPage = tb.TabPages(0)
Dim doc As PrintDoc = e.Form.GernatePrintDoc(tp)
doc.Preview()

 回到顶部
帅哥哟,离线,有人找我吗?
花开的声音
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1172 积分:8418 威望:0 精华:0 注册:2012/10/29 20:09:00
  发帖心情 Post By:2014/4/10 22:47:00 [只看该作者]

以下是引用Bin在2014-4-10 17:40:00的发言:
我没什么特别的啊..就放了一个图片控件

代码如下

Dim tb As WinForm.TabControl = e.Form.Controls("TabControl1")
Dim tp As WinForm.TabPage = tb.TabPages(0)
Dim doc As PrintDoc = e.Form.GernatePrintDoc(tp)
doc.Preview()

bin老师,你没有放图片控件呀。我是把一个证书扫描成图片,放在TabControl控件的页面里做底图,将绑定了字段的控件放在图片控件里,打印TabControl控件时,打不出绑定的字段的值。


 回到顶部
总数 13 1 2 下一页