[]-35591/レス
Re[1]: 全角シフト中にアクセスキーが効かない
KOZ

2024/03/21(Thu) 11:02:37 編集(投稿者)

■No35589に返信(うえしさんの記事)
> MenuStrip上のアイテムに設定したアクセスキーが、半角シフトの状態では正常に反応しますが、全角シフトの状態では全く反応しません。
> 市販のソフトに設定されているアクセスキーは正常に反応します。

メモ帳などで使われているメニューと、MenuStrip は別物です。
.NET には MainMenu というものがあります。
古い時代のものですから、拡張性がなく、今ではデザイナのツールボックスからも消えてしまいました。
次の様なコードで使用できます。

Public Class Form1

Public Sub New()
InitializeComponent()
Dim mainMenu As New MainMenu
Dim fileMenu As New MenuItem("ファイル(&F)")
Dim exitMenuItem As New MenuItem("終了(&X)")
fileMenu.MenuItems.Add(exitMenuItem)
mainMenu.MenuItems.Add(fileMenu)
Me.Menu = mainMenu
AddHandler exitMenuItem.Click, AddressOf exitMenuItem_Click
End -->続き

03/21 10:20
[|]
35589のレス
35591にレスを書く
<前のレス

Child K-Tai