public Window1() { InitializeComponent(); List <tabela> lista = new List <tabela>(); for (int i = 0; i < Global.procesy_nazwy.Count(); i++) { lista.Add(new tabela() { Id = Global.procesy[i], Lp = i + 1, Name = Global.procesy_nazwy[i].ProcessName.ToString(), Czas = Global.tab[i] / 1000 }); } dgUsers.ItemsSource = lista; //W konstruktorze oxyPlotModel = new OxyPlotModel(); //To pozwala połączyć kontrolki z polami klasy OxyPlotModel this.DataContext = oxyPlotModel; oxyPlotModel.PodajDaneDoWykresu2(Global.X, Global.Y, Global.procesy_nazwy); oxyPlotModel.SetUpLegend(); oxyPlotModel.PlotModel.RefreshPlot(true); }
private void button_Click(object sender, RoutedEventArgs e) { textBox.Text = (Global.czas1 / 1000).ToString() + "[s] "; List <tabela> lista = new List <tabela>(); for (int i = 0; i < Global.procesy_nazwy.Count(); i++) { lista.Add(new tabela() { Id = Global.procesy[i], Lp = i + 1, Name = Global.procesy_nazwy[i].ProcessName.ToString(), Czas = Global.tab[i] / 1000 }); } dgUsers.ItemsSource = lista; //W konstruktorze oxyPlotModel = new OxyPlotModel(); //To pozwala połączyć kontrolki z polami klasy OxyPlotModel this.DataContext = oxyPlotModel; oxyPlotModel.PodajDaneDoWykresu2(Global.X, Global.Y, Global.procesy_nazwy); oxyPlotModel.SetUpLegend(); oxyPlotModel.PlotModel.RefreshPlot(true); }