У меня есть форма окна, содержащая таблицу, две надписи над ней и многие другие компоненты под Используя PrintDocument, я хотел бы напечатать таблицу с ее названием и только без отображения других компонентов. This is my formКак напечатать табличную рамку с меткой в форме окна
Код, который я использую, печатает только таблицу.
Bitmap printImage;
private void CaptureScreen()
{
printImage = new Bitmap(tableLayoutPanel1.Width, tableLayoutPanel1.Height);
tableLayoutPanel1.DrawToBitmap(printImage, new Rectangle(0, 0, printImage.Width, printImage.Height));
}
private void printDocument1_PrintPage(object sender, PrintPageEventArgs e)
{
e.Graphics.DrawImage(printImage, 0, 0);
}
Как скомбинировать этикетку?
Если вы используете визуальную студию, есть средство просмотра отчетов, которое может быть полезно в этом сценарии. –