Как распечатать результаты datagridview? - PullRequest
0 голосов
/ 22 августа 2011

Как я могу получить распечатку результатов, показанных в datagridview?

Ответы [ 4 ]

1 голос
/ 22 августа 2011

Вам придется использовать функцию DrawToBitmap, чтобы сохранить снимок DataGridView в растровом изображении, а затем распечатать это растровое изображение.

ИЛИ

Вам потребуется написать функцию, котораявыводит источник данных (DataTable, DataSet и т. д.) в текстовый файл или непосредственно на принтер.Вот несколько примеров:

Печать таблицы данных в текстовое поле / текстовый файл в .NET

печать видов сетки, наборов данных или таблиц данных

0 голосов
/ 22 августа 2011

Это действительно легко вывести как CSV, а затем распечатать его из Excel.

экспорт данных в Excel asp

0 голосов
/ 22 августа 2011

Печать в Dot net может быть либо очень простой при использовании Crystal Report Document, либо утомительной через печатный документ.Для простой таблицы используйте Crystal.Вы можете передать адаптер данных непосредственно к нему.

0 голосов
/ 22 августа 2011

Поскольку DataGridVeiw является отражением DataSet, вы можете использовать DataSet.WriteXml (XmlFileName.xml). При этом вы можете экспортировать весь набор данных со всеми таблицами в XML-файле.Вы можете распечатать этот файл!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...