码迷,mamicode.com
首页 > Web开发 > 详细

silverlight visifire控件图表制作——silverlight 后台方法打印

时间:2014-07-02 19:32:42      阅读:306      评论:0      收藏:0      [点我收藏+]

标签:width   window   new   windows   size   ar   

一、后台方法

1、添加引用:using System.Windows.Printing;

2、全局变量://定义图片和文本打印变量  PrintDocument printImage;

3、构造方法体里:

          //图片打印对象  
                printImage = new PrintDocument();
                //图片打印事件处理  
                printImage.PrintPage += new EventHandler<PrintPageEventArgs>(printImage_PrintPage);

4、委托:

     //确认打印后开始打印 
            private void printImage_PrintPage(object sender, PrintPageEventArgs e)
            {
            //确认打印,打印对象 
            e.PageVisual = this.gridVisifire;
           }

5、页面事件:

      private void btnPrint_Click(object sender, RoutedEventArgs e)
            {
                //启动打印图片,出现打印对话框  
                printImage.Print(sTNameClick);
            }

 

二、前台打印按钮

 <Button Content="打印"  Name="btnPrint" FontSize="13" Height="25" HorizontalAlignment="Left" Margin="650,12,0,0"  VerticalAlignment="Top" Width="75" Click="btnPrint_Click" />

silverlight visifire控件图表制作——silverlight 后台方法打印,布布扣,bubuko.com

silverlight visifire控件图表制作——silverlight 后台方法打印

标签:width   window   new   windows   size   ar   

原文地址:http://www.cnblogs.com/xuxin-1989/p/3819686.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!