以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- [求助]图片框打印问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=49014)
|
-- 作者:花开的声音
-- 发布时间: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
-- 发布时间:2014/4/10 17:01:00
--
不能用图片控件
用Panel 吧
|
-- 作者:花开的声音
-- 发布时间:2014/4/10 17:05:00
--
哦。怪不得,我看帮助里是可以的呢。另,我的图片框是放在TabControl中的,我打印这个选定的页面的时候,怎么打不出图片框中的控件所绑定的内容?
|
-- 作者:Bin
-- 发布时间:2014/4/10 17:13:00
--
测试了一下,没有问题啊.
|
-- 作者:花开的声音
-- 发布时间:2014/4/10 17:16:00
--
的确是打不出。但我在图片框上再加了一个
Panel ,要打印的字段放在这个
Panel 里,能够打出所绑定的字段内容了。但这个是不是太过于麻烦了呵,重叠那么几个控件?
|
-- 作者:花开的声音
-- 发布时间:2014/4/10 17:18:00
--
的确是打不出。但我在图片框上再加了一个 Panel ,要打印的字段放在这个 Panel 里。打印时是打印这个
Panel ,能够打出所绑定的字段内容了。但这个是不是太过于麻烦了呵,重叠那么几个控件?
|
-- 作者:Bin
-- 发布时间:2014/4/10 17:19:00
--
那就加个Panel吧
|
-- 作者:花开的声音
-- 发布时间:2014/4/10 17:29:00
--
以下是引用Bin在2014-4-10 17:19:00的发言:
那就加个Panel吧
BIN老师,你这个是怎么弄的?,我还是想按你的方法弄,那个太麻烦了。
|
-- 作者: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()
|
-- 作者:花开的声音
-- 发布时间: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控件时,打不出绑定的字段的值。
|