private void close_window(object sender, System.Windows.RoutedEventArgs e) { parentWindow = System.Windows.Window.GetWindow(this); main = (MainWindow)parentWindow; mainviewmodel = this.DataContext as MainWindowViewModel; if (main != null) { main.tab_control.SelectedIndex = prec; if(prec==1) main.enablebuttons(); } if (mainviewmodel != null) mainviewmodel.eraseTaskProperty(); }
private void ModifyTask(object sender, RoutedEventArgs e) { Button tmp_gd = (e.OriginalSource as Button); if (tmp_gd.DataContext != null) { StartProcess loccc = (StartProcess)tmp_gd.DataContext; MainWindowViewModel tmp = this.DataContext as MainWindowViewModel; tmp.ModifyTask(loccc); parentWindow = Window.GetWindow(this); main = (MainWindow)parentWindow; if (main != null) { main.tab_control.SelectedIndex = 7; main.disableunwantedbuttons(); } UpdateTask tmp1 = (UpdateTask)((TabItem)main.tab_control.Items[8]).Content; tmp1.prec = 1; } }
private void StoreLocation(object sender, System.Windows.RoutedEventArgs e) { parentWindow = Window.GetWindow(this); main = (MainWindow)parentWindow; if (main != null) main.getstatus.RaiseEvent(new RoutedEventArgs(ButtonBase.ClickEvent));// tab_control.SelectedIndex = 0; }