 
  using HeBianGu.WPF.EChart;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Threading.Tasks;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 WpfChartDemo{  /// <summary>  /// MainWindow.xaml 的交互逻辑  /// </summary>  public partial class MainWindow : Window  {    MainWindowViewModel _vm = new MainWindowViewModel();    public MainWindow()    {      InitializeComponent();      this.DataContext = _vm;    }    private void Button_Click(object sender, RoutedEventArgs e)    {      List<ICurveEntitySource> collection = new List<ICurveEntitySource>();      _vm.MinValue = 0;      _vm.MaxValue = 10;      _vm.Collection = collection;    }    private void Button_Click_1(object sender, RoutedEventArgs e)    {      _vm.RefreshCurveData();    }    private void Button_Click_2(object sender, RoutedEventArgs e)    {      this.btn_start.IsEnabled = false;      _vm.RefreshCardiogramCurve();          }    private void btn_stop_Click(object sender, RoutedEventArgs e)    {      _vm.StopFlag = true;      this.btn_start.IsEnabled = true;    }    private void btn_print_Click(object sender, RoutedEventArgs e)    {      PrintProvider.PrintGrid(this.grid_all);    }  }}
 using HeBianGu.WPF.EChart;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Threading.Tasks;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 WpfChartDemo{  /// <summary>  /// MainWindow.xaml 的交互逻辑  /// </summary>  public partial class MainWindow : Window  {    MainWindowViewModel _vm = new MainWindowViewModel();    public MainWindow()    {      InitializeComponent();      this.DataContext = _vm;    }    private void Button_Click(object sender, RoutedEventArgs e)    {      List<ICurveEntitySource> collection = new List<ICurveEntitySource>();      _vm.MinValue = 0;      _vm.MaxValue = 10;      _vm.Collection = collection;    }    private void Button_Click_1(object sender, RoutedEventArgs e)    {      _vm.RefreshCurveData();    }    private void Button_Click_2(object sender, RoutedEventArgs e)    {      this.btn_start.IsEnabled = false;      _vm.RefreshCardiogramCurve();          }    private void btn_stop_Click(object sender, RoutedEventArgs e)    {      _vm.StopFlag = true;      this.btn_start.IsEnabled = true;    }    private void btn_print_Click(object sender, RoutedEventArgs e)    {      PrintProvider.PrintGrid(this.grid_all);    }  }}

 
  
					
				
评论