起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 406|回复: 15

【结】[问题]DataGrid打印范围线?

[复制链接]
发表于 2009-11-11 12:07:13 | 显示全部楼层 |阅读模式
像Excel打印预览时,会在表格中出现一条打印范围的虚线。DataGrid打印的时候,能否也显示一条虚线,让客户知道打印预览的时候,有没有超出一范围?
回复

使用道具 举报

发表于 2009-11-11 13:26:29 | 显示全部楼层
抱歉,这个实现不了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-11 15:12:12 | 显示全部楼层
那如果不显示虚线,数据超出了一页(字段太多,要用第二页显示),就提示一下,这样的需求能实现吗?
回复 支持 反对

使用道具 举报

发表于 2009-11-11 15:28:12 | 显示全部楼层
打印预览的范围应该是在设计期设置好,而不是客户自己调
超出打印边界的提示没什么用啊
回复 支持 反对

使用道具 举报

发表于 2009-11-11 16:20:43 | 显示全部楼层
在哪里提示,是在点击预览前,还是在预览过程中?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-11 16:28:48 | 显示全部楼层
打印预览的范围应该是在设计期设置好

怎么设置呢?现在是dataGrid里面有很多字段,客户可以自定义要打印什么字段。如果选择太多字段,肯定就会超出一页纸,如果客户没注意就直接打印了(比如忙的时候),打印出来的报告就变成废报告了。所以,想显示打印的范围,让客户知道是否能一页打完。如果这个需求实现不了,那当超出一页的时候,提示一下,让客户减少几个字段再打印,这样可以实现不?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-11 16:32:07 | 显示全部楼层
回5楼
最好是预览过程中。
回复 支持 反对

使用道具 举报

发表于 2009-11-11 16:36:31 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2009-11-12 09:56:38 | 显示全部楼层
楼主,问题解决的怎么样了
用DataGrid的宽度和纸张可打印宽度做比较,就可以知道是否能完全打印了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-14 16:40:24 | 显示全部楼层
前面两天忙别的事去了,不好意思啊!
今天才有时间,我先看一下。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-14 11:12 , Processed in 0.043172 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表