1
我与ToolStripMenuItem在winforms.Setting工作使子控件可见= TRUE当父控件的可见=在C#是假构成
splitLineItemToolStripMenuItem.Visible = true;
不使其可见作为容器的ContextMenuStrip可视性是假的; 我明白,如果容器可见性为false,则不能将子元素设置为true。
是否有任何解决方法使其可见。
我与ToolStripMenuItem在winforms.Setting工作使子控件可见= TRUE当父控件的可见=在C#是假构成
splitLineItemToolStripMenuItem.Visible = true;
不使其可见作为容器的ContextMenuStrip可视性是假的; 我明白,如果容器可见性为false,则不能将子元素设置为true。
是否有任何解决方法使其可见。
我有一个继承自System.Web.UI.Control
的类的类似问题。我认为一个解决办法,以你的情况是:
public class MyToolStripMenuItem : ToolStripMenuItem
{
public override bool Visible {get;set;}
}
...然后使用MyToolStripMenuItem
,而不是ToolStripMenuItem
。
当菜单本身不可见时,您希望通过让菜单项可见来实现什么目标? – 2009-07-20 11:26:08