/// <summary> /// Called when the user says he's done with adding products /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Done(object sender, MouseButtonEventArgs e) { saveXml(); BeursProperties beursPropertiesWindow = new BeursProperties(); beursPropertiesWindow.Owner = window; beursPropertiesWindow.DataContext = new BeursPropertiesViewModel(fileSaver, this, beursPropertiesWindow); beursPropertiesWindow.Show(); }
public BeursPropertiesViewModel(DrinksToXmlSaver fileSaver, NewXmlCreatorViewModel newXmlCreatorViewModel, BeursProperties beursPropertiesWindow) { this.fileSaver = fileSaver; this.newXmlCreatorViewModel = newXmlCreatorViewModel; this.beursPropertiesWindow = beursPropertiesWindow; addLeftMouseUpListenerCancelButton(beursPropertiesWindow.FindName("CancelButton")); addLeftMouseUpListenerOKButton(beursPropertiesWindow.FindName("OKButton")); IsRandomStrategy = true; }