打印时,背景图像会覆盖其他控件

时间:2019-07-07 01:44:24

标签: c# printing

我有一个图片框,其顶部有一些Label和Textbox控件。 它在Windows窗体上显示完美,但是,当我尝试使用以下代码打印窗体时,它将打印背景图像,而不打印控件?

我什至尝试设置控件的ChildIndex,但没有运气

Graphics myGraphics = frm.CreateGraphics();
memoryImage = new Bitmap(frm.Width, frm.Height);
Rectangle rect = new Rectangle(0, 0, frm.Width, frm.Height);
frm.DrawToBitmap(memoryImage, new Rectangle(0, 0, frm.Width, frm.Height));

0 个答案:

没有答案