Как я могу получить распечатку результатов, показанных в datagridview?
Вам придется использовать функцию DrawToBitmap, чтобы сохранить снимок DataGridView в растровом изображении, а затем распечатать это растровое изображение.
DrawToBitmap
ИЛИ
Вам потребуется написать функцию, котораявыводит источник данных (DataTable, DataSet и т. д.) в текстовый файл или непосредственно на принтер.Вот несколько примеров:
Печать таблицы данных в текстовое поле / текстовый файл в .NET
печать видов сетки, наборов данных или таблиц данных
Это действительно легко вывести как CSV, а затем распечатать его из Excel.
экспорт данных в Excel asp
Печать в Dot net может быть либо очень простой при использовании Crystal Report Document, либо утомительной через печатный документ.Для простой таблицы используйте Crystal.Вы можете передать адаптер данных непосредственно к нему.
Поскольку DataGridVeiw является отражением DataSet, вы можете использовать DataSet.WriteXml (XmlFileName.xml). При этом вы можете экспортировать весь набор данных со всеми таблицами в XML-файле.Вы можете распечатать этот файл!