各位友友,今天做一个Silverlight的打印,我从数据库里把数据全部读取出来了,显示在页面一个DataGrid里面,现在想通过点击页面的一个按钮,讲DataGrid里面的数据直接打印出来,如果能在打印之前设置一下啊打印相关的内容比方说纸张大小,每一页的数据条数,打印第几页就跟好了,谁写过这样的程序?希望能指点一下。
最简单的就是直接把这个DataGrid作为打印的元素进行打印。
但是打印机的设置应该实现不了吧。只能自己写一个窗体设置边距,然后根据打印的区域再设置这个DataGrid的Margin。