我有MDI表单应用程序,此应用程序包含menuStrip
menuStrip包含Save
& save as
。
我想要的是,如果有一个打开的文件( MDI孩子)save
&将启用save as
,否则禁用。
注意:我没有任何代码可以执行此操作,因为我不知道在哪里可以编写代码。
现在,How I can write the code?
和where ?
答案 0 :(得分:0)
创建子窗口,
var newChild = new Form() { MdiParent = this };
menuItem.Enabled = true;
newChild.FormClosing += (s, o) => menuItem.Enabled = (this.MdiChildren.Length == 1) ? false : true;
newChild.Show();