你把页面设置的参数初始化在构造函数里,把pageload事件的触发放在
                   public Form1()
{
//
// Windows 窗体设计器支持所必需的
//
InitializeComponent();
pd=new PrintDocument();
pd.PrintPage+=new PrintPageEventHandler(pd_PrintPage); //
// TODO: 在 InitializeComponent 调用后添加任何构造函数代码
//
}