/// <summary> /// Returns a <see cref="System.String" /> that represents the key enum (for UI). /// </summary> /// <param name="key">The key.</param> /// <returns>A <see cref="System.String" /> that represents the key.</returns> public static string ToString(KeyboardKeys key) { switch (key) { case KeyboardKeys.Control: return("Ctrl"); default: return(key.ToString()); } }
public static Boolean IsOperatorKey(KeyboardKeys key) { return(key.ToString().StartsWith("O_")); }
public static Boolean IsFunctionKey(KeyboardKeys key) { return(key.ToString().StartsWith("F_")); }
public static Boolean IsDigitKey(KeyboardKeys key) { return(key.ToString().StartsWith("D_")); }
public void UpdateKey(KeyboardKeys key) { keysListBox.Text = key.ToString(); Key = key; }