在MDI环境中,如何使父窗口响应子窗口的事件? 那你直接在子窗口中的Closing事件中使父窗口的按钮不可用不就行了吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么得到父窗口?MainForm parentFormA=(MainForm)this.ParentForm ?我很菜,麻烦详细一点。:) You can get what you need by overriding MDIChildForm's constructor.For example:namespace abc{public class Form1 : System.Windows.Forms.Form{private System.Windows.Forms.Button button1;public System.Windows.Forms.Button button2;private void button1_Click(object sender, System.EventArgs e){Form2 frm=new Form2(this);frm.MdiParent=this;frm.Show();}private void button2_Click(object sender, System.EventArgs e){MessageBox.Show(this.MdiChildren.Length.ToString());}}public class Form2 : System.Windows.Forms.Form{Form1 frm1;public Form2(Form1 frm){InitializeComponent();this.frm1=frm;}private void Form2_Closed(object sender, System.EventArgs e){this.frm1.button2.Enabled=false;}}} 跪求ReleaseHdc使用方法 求个解决方案web和手机通信 高手请进,用C#开发3G手机游戏如何?开发电脑游戏如何?与Java相比如何? 1个正则问题 键盘上的WIN键 如何用C#做一个用来测试服务器到底可以承受多少线程(客户端)的软件,高手请进 大家帮我看看为什么我这样写不能更新数据库 在线等:VB中的函数Asc返回输入字符的代码数据点或字符代码,C#对应哪个函数? xml 怎么转换成json 格式的? 我只能给100分,请问关于图片上传。 DataGrid 控件问题? 难题!!!!:javaScript 能不能使用TreeView的节点?
MainForm parentFormA=(MainForm)this.ParentForm ?
我很菜,麻烦详细一点。:)
namespace abc
{
public class Form1 : System.Windows.Forms.Form
{
private System.Windows.Forms.Button button1;
public System.Windows.Forms.Button button2;private void button1_Click(object sender, System.EventArgs e)
{
Form2 frm=new Form2(this);
frm.MdiParent=this;
frm.Show();
}
private void button2_Click(object sender, System.EventArgs e)
{
MessageBox.Show(this.MdiChildren.Length.ToString());
}
}
public class Form2 : System.Windows.Forms.Form
{
Form1 frm1;
public Form2(Form1 frm)
{
InitializeComponent();
this.frm1=frm;
}
private void Form2_Closed(object sender, System.EventArgs e)
{
this.frm1.button2.Enabled=false;
}
}
}