using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;using System.Windows.Controls;using System.Windows.Data;using System.Windows.Documents;using System.Windows.Input;using System.Windows.Media;using System.Windows.Media.Imaging;using System.Windows.Navigation;using System.Windows.Shapes;namespace WpfPrint{ /// <summary> /// MainWindow.xaml 的交互逻辑 /// </summary> public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } //打印 private void Button_Click(object sender, RoutedEventArgs e) { PrintDialog dialog = new PrintDialog(); if (dialog.ShowDialog() == true) { try { dialog.MaxPage = 30; PageRange pr = new PageRange(30); pr.PageFrom = 1; pr.PageTo = 2; dialog.PrintVisual(stackone, "Print Test"); MessageBox.Show("打印成功"); } catch (Exception ex) { MessageBox.Show("打印出错:" ex.Message); } } } }}
评论