- - PR -
ToolStripMenuItem を無効にしても、子メニューが表示されてしまう
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2008-10-09 11:48
ToolStripMenuItem Enabled プロパティを False にしても、その子メニューがプルダウン表示されてしまうという現象を見つけたので書いてみます。
【確認した環境】 Windows XP Professional (SP3) Visual Studio 2005 Professional (SP1) 使用言語:VB.NET (Windowsフォーム) 【再現コード】
【再現手順】
ちなみに、使わないメニューを無効ではなく非表示にすることで回避しようとしたのですが、そのときにも別の現象(↓のリンク先参照)にはまりました。 http://dobon.net/vb/dotnet/control/tsstripvisible.html | ||||
|
投稿日時: 2008-10-09 22:49
.NET Frameworkの不具合とされていますが、発見から依然として修正されていません。 影響が小さいので放置されているのだと思います。 http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=3277181&SiteID=7 https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=117127&wa=wsignin1.0 [ メッセージ編集済み 編集者: Azulean 編集日時 2008-10-09 22:49 ] | ||||
|
投稿日時: 2008-10-10 16:24
情報ありがとうございます。
フィードバックを読んで、VS2008では修正されたのかな? と一瞬期待したのですが、
orz とりあえず今回は非表示にすることで対応しようと思います。 メニューを動的に組み立てたりもしないし、キーボードショートカットにも対応してないし。 |
1