关于Datagrid的问题
怎么才能将显示的数据库中的记录打印出来呢?谢谢
告诉你个简单的方法
添加一个printDocument1控件,然后再来一个printPreviewDialog1控件 把后者的document属性设为前者
然后添加一个datagrid1控件 并绑定好数据库
然后在代码里添加
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
PaintEventArgs myPaintArgs = new PaintEventArgs(e.Graphics, new Rectangle(new Point(0, 0), this.Size));
this.InvokePaint(dataGrid1, myPaintArgs);
e.HasMorePages=false;
}
然后添加一个按钮 button 在单击事件里写入printPreviewDialog1.show();
然后研究研究把 估计别人有更好的方法~