KeyEventArgs KeyData.ToString () возвращает назад нажатие клавиши - PullRequest
0 голосов
/ 24 мая 2018

У меня есть KeyEvent с именем Bind, который фиксирует два нажатия клавиш (Ctrl + Ins). Я хочу вернуть это как строку, но когда я использую (Bind.KeyData.ToString ()), строка задом наперед и вместо (ControlВставить) он возвращает (Вставить, Контроль).Как это исправить?

private KeyEventArgs Bind = new KeyEventArgs(Keys.Control | Keys.Insert);

И для звонка я использую

Bind.KeyData.ToString()

1 Ответ

0 голосов
/ 24 мая 2018

Построить строку результата вручную:

string result = $"{Bind.Modifiers}, {Bind.KeyCode}";
...