我在panel中自定义了一些控件,用以表示计划的执行,但是我想打印出来就困难了。目前,实现了屏幕可见区域的打印。但是,那个panel很大,超出屏幕的地方就不能打印了。这个怎么解决阿。
解决方案 »
- 两个控制台应用程序之间传值
- 请问 c#中如何把dataset数据以excel的格式保存到服务器
- DataGridView 删除原有行再重新添加新行时,出现个红叉叉!〖囧〗
- 如何将多个表(父子关系表)绑定到一个DataGrid控件或任何可以绑定的控件呢?(紧急问题,麻烦大家帮忙一下)
- 这个xml文件C#为什么只能从authors这个结点读起,而不能从Authors_Table这个结点读起!
- Com 组件的Event问题
- 怎样在C#中启动另外的可执行文件
- 请问大家在Visual c#语言中,如何实现打印功能呢?
- c#实现几种常见排序算法用
- 在线求助,怎么显示成树状结构,谢谢?(WINFORM+C#)
- 关于DataGrid的问题
- 用户控件,IFrame问题(急)
先声明个Bitmap数组,
bmp[0] 保存当前Panel的工作区域;然后设置Panel.AutoScrollPosition 属性,目的让屏幕滚动到下一区域。
循环....用bmp[i] 保存当前....最后合并这个Bitmap数组一个张图像。