コード例 #1
0
        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();
        }
コード例 #2
0
 private void ClearKey_Click(object sender, RoutedEventArgs e)
 {
     tmpCallback.UnassignKeyboard();
 }