C 列印DataGrid中的資料

2021-08-22 01:32:20 字數 442 閱讀 5706

對於資訊系統,列印功能是必須的。而列印,是一件相當麻煩的事情。列印datagrid中的資料,尤其如此。要想到的很多,包括頁首、頁尾設定,列印字型,分頁,標題,預覽等等一系列問題。如果從頭寫,工作量實在太大。網路上有很多c#寫的列印datagrid類**,我幾乎挨個嘗試了個遍,要麼就是不能正常使用,要麼就是丟失資料,最後在打算自己寫乙個簡單的時候,突然想起了機器上安裝的developer.express.net.windows.forms.components.suite控制項。到工具欄裡一看,果然有幾個列印控制項。再找些該控制項的相關資料,很容易就搞定了列印datagrid的功能。下面是兩個函式,乙個是直接列印,乙個是列印預覽。實現的效果非常的好。

public

void print(datagrid datagrid1)

public

void printreview(datagrid datagrid1)

C 中DataGrid的資料Binding的使用

wpf中提供xaml檔案跟後台的c 資料交換的一種新的方式,那就是binding。流程如下 1 定義相應的類 using system using system.collections.generic using system.linq using system.text using system....

DataGrid的列印(二)

include stdafx.h include printhelper.h include math.h include static const unsigned int grid width static const unsigned int a3 width 420 cprinthelper...

DataGrid的列印(三)

if dlg.domodal idcancel return create a cdc and attach it to the default printer cdc dcprinter dcprinter.attach dlg.createprinterdc initialize docinfo...