2011-10-11 41 views

回答

0

参照本文Printing in silverlight

使用System.Windows.Printing.PrintDocument 有三个事件处理打印。他们是

  • EndPrint
  • StartPrint
  • 的PrintPage

使用打印()来设置的名称DocumentName属性打印操作 。

  • 创建PrintDocument
  • 的实例指定要打印的内容。
  • 编写代码来处理该事件PagePrint

    私人无效mybutton_Click(对象发件人,RoutedEventArgs E) { 的PrintDocument PRT =新的PrintDocument(); prt.PrintPage + =(s,args)=> { args.PageVisual = txtBlcok; }; prt.Print(); }