C#打印问题。

sunboy_yf 2010-11-04 05:04:57
C#中如何打印uc(UserControl)的界面。

谢谢给位大侠了啊。
...全文
123 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunboy_yf 2010-11-07
  • 打赏
  • 举报
回复
C#form的打印。不是网页的打印。
caotoulei 2010-11-05
  • 打赏
  • 举报
回复
想打印页面上的东西直接 搞个按钮
<input type="button" value="Print" onclick="PrintIt()"/>
js写成这样:
function PrintIt() {
window.print()
}
然后把需要修改的css协助print.css,页首调用一下就好,
<link rel="stylesheet" href="../print.css" type="text/css" media="print" />
如果你只要打印usercontrol里的,其他页面上的东西不要,比如div class=“nonPrint”在print.css里面 div.nonPrint{display:none}
这样你想打什么就打印什么。。。就好了
anselm90 2010-11-05
  • 打赏
  • 举报
回复
围观,学习中
sunboy_yf 2010-11-05
  • 打赏
  • 举报
回复
哪位大侠,能给举个例子啊。
Xiaoyuan245437 2010-11-05
  • 打赏
  • 举报
回复
var newstr = document.getElementById(myDiv).innerHTML;
var oldstr = document.body.innerHTML;
document.body.innerHTML = newstr;
window.print();
document.body.innerHTML = oldstr;
return false;
Rock870210 2010-11-05
  • 打赏
  • 举报
回复
用GDI+一行一行的打
sunboy_yf 2010-11-05
  • 打赏
  • 举报
回复
自定义了一个uc(UserControl控件),这个控件里面是使用FarPoint做的报表,如何把这个uc界面打印出来。
M4A1007 2010-11-05
  • 打赏
  • 举报
回复
不明白楼主的意思

110,531

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧