1

winforms.Setting で ToolStripMenuItem を使用しています。

splitLineItemToolStripMenuItem.Visible = true;  

コンテナ ContextMenuStrip の可視性が false であるため、可視化されません。コンテナーの可視性が false の場合、子要素を true に設定できないことを理解しています。

それを表示するための回避策はありますか。

4

1 に答える 1

0

から継承するクラスでも同様の問題がありましたSystem.Web.UI.Control。あなたの状況の回避策は次のとおりだと思います:

public class MyToolStripMenuItem : ToolStripMenuItem 
{
    public override bool Visible {get;set;}
}

...そして、MyToolStripMenuItemの代わりに使用しToolStripMenuItemます。

于 2010-01-26T16:36:18.967 に答える