Печать данных datagridview c#
у меня есть данные gridview. там есть 7 рядов. теперь я хочу, чтобы распечатать все строки в элементе управления DataGrid. я перепробовал много способов. согласно моему коду там есть только 6 строк печать и 1 строка отсутствуют. как я печатаю все строки в моем datagridview?
Что я уже пробовал:
частный недействительными button4_Click(объект отправителя, EventArgs в электронной)
{
printDocument1.Печать();
}
частная printDocument1_PrintPage_1 недействительным(объект отправителя, система.Рисование.Печатание.PrintPageEventArgs e)
{
Растровые БМ = новое растровое изображение(это.dataGridView1.Ширина, это.dataGridView1.Высота);
dataGridView1.DrawToBitmap(БМ, новое Rectangle(0, 0, этот.dataGridView1.Ширина, это.dataGridView1.Высота));
е.Графика.DrawImage(bm, 0, 0);
}
мой нынешний выход здесь
дамп-Google Диск[^]