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