2009-07-20 43 views
1

我与ToolStripMenuItem在winforms.Setting工作使子控件可见= TRUE当父控件的可见=在C#是假构成

splitLineItemToolStripMenuItem.Visible = true; 

不使其可见作为容器的ContextMenuStrip可视性是假的; 我明白,如果容器可见性为false,则不能将子元素设置为true。

是否有任何解决方法使其可见。

+0

当菜单本身不可见时,您希望通过让菜单项可见来实现什么目标? – 2009-07-20 11:26:08

回答

0

我有一个继承自System.Web.UI.Control的类的类似问题。我认为一个解决办法,以你的情况是:

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

...然后使用MyToolStripMenuItem,而不是ToolStripMenuItem