public OknoWykresu(string nazwa, Enumy.MetodaSkupień metoda) { InitializeComponent(); this.nazwa = nazwa; this.DataContext = new OknoWykresuViewModel(nazwa, metoda); vm = (OknoWykresuViewModel)DataContext; }
public void Execute(object parameter) { var values = (object[])parameter; string nazwa = (string)values[0]; Enumy.MetodaSkupień metoda = (Enumy.MetodaSkupień)values[1]; vm.IsEnabled = false; OknoWykresu okno = new OknoWykresu(nazwa, metoda); okno.ShowDialog(); vm.IsEnabled = true; }