private void onChangeMachineNamePopupClosed(object sender, DialogClosingEventArgs eventArgs) { ChangeMachineNameCon popup = eventArgs.Parameter as ChangeMachineNameCon; var newName = popup.NewText; var oldName = popup.OldText; this.CurrentContext.ChangeMachineName(newName, oldName); }
private void ChangeMachineNameButton_OnClick(object sender, RoutedEventArgs e) { ChangeMachineNameCon popup = new ChangeMachineNameCon(MachineLogic.localMachine().machineName); popup.PopupDialog(closingEventHandler: this.onChangeMachineNamePopupClosed); }