

menustripにてshortcutkey[Ctrl+O]を設定すると、[ソース]から[デザイン]にすると以下のエラーが出る。
デザイナのロードに失敗。ソースコードのシンタックスエラーと参照が正しいかをチェックしてください
ICSharpCode.FormsDesigner.FormsDesignerLoadException: System.ComponentModel.InvalidEnumArgumentException: 引数値 'value' (79) は列挙型 'Keys' に対して無効です。
ICSharpCode.FormsDesigner.FormsDesignerLoadException: System.ComponentModel.InvalidEnumArgumentException: 引数値 'value' (79) は列挙型 'Keys' に対して無効です。
ソースコードのShortcutKeysを
@openOToolStripMenuItem.ShortcutKeys = System::Windows::Forms::Keys.Control System::Windows::Forms::Keys.O
@openOToolStripMenuItem.ShortcutKeys = System::Windows::Forms::Keys.Control System::Windows::Forms::Keys.O
OとControlを入れ替える。
@openOToolStripMenuItem.ShortcutKeys = System::Windows::Forms::Keys.O System::Windows::Forms::Keys.Control
[デザイン]画面ではCtrl+LButtonと表示されるが、実行するとCtrl+Oと表示される。
0 件のコメント:
コメントを投稿