private void Disconnect_Executed(object sender, ExecutedRoutedEventArgs e) { try { if (!CanDisconnect) { return; } MainViewModel.Instance.LogMessage("Executing action: Disconnect"); SelectedInteraction.Disconnect(); } catch (Exception ex) { MainViewModel.Instance.LogMessage(ex); } }
private void Hold_Executed(object sender, ExecutedRoutedEventArgs executedRoutedEventArgs) { try { if (!CanHold) { return; } MainViewModel.Instance.LogMessage("Executing action: Toggle Hold"); SelectedInteraction.Hold(); } catch (Exception ex) { MainViewModel.Instance.LogMessage(ex); } }
private void PickUp_Executed(object sender, ExecutedRoutedEventArgs e) { try { if (!CanPickup) { return; } MainViewModel.Instance.LogMessage("Executing action: Pickup"); SelectedInteraction.Pickup(); } catch (Exception ex) { MainViewModel.Instance.LogMessage(ex); } }