Пример #1
0
 private void SetKeyboardLock(KeyStateAction stateAction, bool value)
 {
     foreach (var control in Controls)
     {
         var keyboardKey = control as KeyboardKey;
         if (keyboardKey != null)
         {
             var currentState = keyboardKey.GetCurrentState();
             if (currentState != null && currentState.StateAction == stateAction)
             {
                 keyboardKey.IsLocked = value;
                 keyboardKey.Refresh();
             }
         }
     }
 }
Пример #2
0
 private void SetKeyboardLock(KeyStateAction stateAction, bool value)
 {
     foreach (var control in Controls)
     {
         var keyboardKey = control as KeyboardKey;
         if (keyboardKey != null)
         {
             var currentState = keyboardKey.GetCurrentState();
             if (currentState != null && currentState.StateAction == stateAction)
             {
                 keyboardKey.IsLocked = value;
                 keyboardKey.Refresh();
             }
         }
     }
 }