構成ファイルを介して設定するオプションをユーザーに提供したいToolStripMenuItem.ShortcutKeys
ので、どうにかしてに変換string
する必要があることがわかりましたKeys
。
を使用して単純な値に対してそれを行う方法をすでに見つけましEnum.Parse
たが、次のような形式を認識しません。
Ctrl+i
(末尾にスペースあり)i
Ctrl+Alt+Esc
Q:文字列 ( ) をに解析する標準化された方法はありますか?Ctrl+i
Keys
テキストを断片に分割し、各ケース/特殊文字列を個別に処理する独自の関数を作成することは避けたいと思います。