http://www.cnblogs.com/vitoriatang/archive/2005/09/09/233163.html我是引用这个地方的
每可以打开属性窗口,但是不能保存属性值,修改后只在属性窗口关了,在打开就恢复到原来的!!(程序不退出的情况下)请高手赐教!!!
每可以打开属性窗口,但是不能保存属性值,修改后只在属性窗口关了,在打开就恢复到原来的!!(程序不退出的情况下)请高手赐教!!!
解决方案 »
- Ms SQL Server中"出生日期"字段设置为什么类型(varchar 还是 datetime)好?
- 求c#中查看控件加载速度的方法!速度慢到我想哭!
- 挑战 f(f(n)) = -n
- C#用什么代码表示程序当前文件夹
- 在一个时钟控件里读取数据库 读总纪录数 然后时钟下一次运行的时候再读一次数据库 得出当前总纪录数 两次进行比较怎么办?
- C#做一个像QQ一样的发送文件怎样做啊
- test
- C#把窗体做进Dll,许多业务逻辑都写进Dll中,再由主窗体调用各个Dll中的窗体实现模块,这种做法有什么问题吗?
- 高分求:我想获取本周星期一的是具体日期,可以吗?
- 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作。急求解决啊!
- C# 急求DB2数据库操作
- 一个比较深度的C#问题,求高手指教!!!
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://feiyun0112.cnblogs.com/
PrintDialog printDialog = new PrintDialog();
if (printDialog.ShowDialog() == DialogResult.OK)
{
PrintDocument pd = new PrintDocument();
pd.PrinterSettings = printDialog.PrinterSettings;
pd.DefaultPageSettings.PaperSize = new PaperSize("custom", dm.Width, dm.Height);
//pd.DefaultPageSettings.Margins = new Margins(dm.OffsetX, 0, dm.OffsetY, 0);
pd.PrintPage += new PrintPageEventHandler(pd_PrintPage);
pd.Print();
}通过这个可以自定义纸张大小,然后在pd_PrintPage事件里把要打印的东西画里就成了