トップ回答者
コンテキストメニュー

質問
回答
-
こちさん、こんにちは。
ちょっと気になったところを突っ込みます。こち さんからの引用 コンテキストメニューを一時的に非表示にしたいので、 ContextMenuStrip1.Visible = False
ContextMenuStrip1.Hide()などを試しましたが、どちらも実行してみて右クリックすると、コンテキストメニューが表示されてしまいます。
Visible プロパティおよび、Hide メソッドについて誤解があるようです。
これらは、未来永劫非表示にするという意味合いは持ち合わせていません。
その時、表示中であれば非表示にしようとするものです。(タイミングによっては潰されることもありますが)これは、どのコントロールでも同じです。
すべての返信
-
こちさん、こんにちは。
ちょっと気になったところを突っ込みます。こち さんからの引用 コンテキストメニューを一時的に非表示にしたいので、 ContextMenuStrip1.Visible = False
ContextMenuStrip1.Hide()などを試しましたが、どちらも実行してみて右クリックすると、コンテキストメニューが表示されてしまいます。
Visible プロパティおよび、Hide メソッドについて誤解があるようです。
これらは、未来永劫非表示にするという意味合いは持ち合わせていません。
その時、表示中であれば非表示にしようとするものです。(タイミングによっては潰されることもありますが)これは、どのコントロールでも同じです。