public static string GetShortcutDisplay(Keys keys)
 {
     if (keys == Keys.None)
     {
         return("");
     }
     else
     {
         string keyString = new KeysConverter().ConvertToString(keys);
         return(keyString.Replace("+None", "")
                .Replace("Cancel", "Break")
                .Replace("Escape", "Esc")
                .Replace("Oem1", ";")
                .Replace("OemSemicolon", ";")
                .Replace("OemPeriod", ".")
                .Replace("Oemcomma", ",")
                .Replace("Oemplus", "+")
                .Replace("OemMinus", "-")
                .Replace("Oem2", "/")
                .Replace("OemQuestion", "/")
                .Replace("Oem3", "Tilde")
                .Replace("Oemtilde", "Tilde")
                .Replace("Oem4", "[")
                .Replace("OemOpenBrackets", "[")
                .Replace("Oem5", "\\")
                .Replace("OemPipe", "\\")
                .Replace("Oem6", "]")
                .Replace("OemCloseBrackets", "]")
                .Replace("Oem7", "'")
                .Replace("OemQuotes", "'")
                .Replace("OemBackslash", "\\")
                .Replace("Oem102", "\\"));
     }
 }
Exemple #2
0
 public static string GetShortcutDisplay(Keys keys)
 {
     if (keys == Keys.None)
     {
         return("");
     }
     else
     {
         string keyString = new KeysConverter().ConvertToString(keys);
         return(keyString.Replace("+None", "").Replace("Oemcomma", ",").Replace("Oemplus", "+").Replace("Oemtilde", "Tilde").Replace("OemMinus", "-").Replace("Cancel", "Break").Replace("Escape", "Esc"));
     }
 }