C#でContextMenuStripを作成した後、プロパティのチェックをどのように「再登録」するのですか?ToolStripMenuをランタイム時に更新する
設定ページでいくつかのサブメニューを無効にしたいのですが、ToolStripMenuを作成した後、そのプロパティを実行時に変更することはできず、次回の実行時にのみ有効になります。手伝って頂けますか?私は、リフレッシュを試み、成功しない方法を無効にしました。
C#でContextMenuStripを作成した後、プロパティのチェックをどのように「再登録」するのですか?ToolStripMenuをランタイム時に更新する
設定ページでいくつかのサブメニューを無効にしたいのですが、ToolStripMenuを作成した後、そのプロパティを実行時に変更することはできず、次回の実行時にのみ有効になります。手伝って頂けますか?私は、リフレッシュを試み、成功しない方法を無効にしました。
シンプルです。 コンテキストメニューを作成するすべてのオプションを使用して削除します。
contextMenuStrip1.Items.Remove(contextMenuItem);
これで試してみよう。私はどういうわけか、その代わりに私はそれを維持しようとしていたが、その可視性だけを変えていない。これがうまくいきたいです。 –
@OlavoAndréParnoofcoarseはうまくいく –
これでうまくいくはずです。あなたのコードを私たちに教えてください。 – SLaks