private void Save_Click(object sender, RoutedEventArgs e) { deviceControl.joyAssign = tmpJoyStick; SelectedCallback.getOtherKeyInstance(tmpCallback); // Unassign the previous mapping that was assigned to this key/key combo. KeyAssgn oldKey = keyFile.keyAssign.FirstOrDefault(x => x != SelectedCallback && x.GetKeyAssignmentStatus() == SelectedCallback.GetKeyAssignmentStatus()); if (oldKey != null) { oldKey.UnassignKeyboard(); } Close(); }
private void ClearKey_Click(object sender, RoutedEventArgs e) { tmpCallback.UnassignKeyboard(); }