比如在子窗体中等待时设置父窗体鼠标状态为等待状态结束时还原鼠标默认值,子窗体在父窗体内。子窗体更改父窗体内Timer控件的运行状态等。谢谢!
解决方案 »
- 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
- DevExpress ChartControl导出图片(Excel)时滚动条以外的部分显示不出来,如何解决
- WPF问题,谁能给个思路
- 异步写数据
- datagridview c# wingform
- 任意窗体之间随意跳转的程序?
- 怎样用C#编写满足一个简单功能的web服务
- C#里如何获得一个网页的内容 并且验证是否等于一个值?
- windows 下通过tcp发送数据到Linux,数据收不到,请高手指导..着急啊。。。。在线等。
- 高手请进!!!怎么实现窗口之间控件(方法)相互调用???(在线等待)
- 一个简单的问题!!!!!!!!!
- 如何获取一个文件夹的大小
那样就可以改了,不过你首先要看自己要更改父窗体的哪个控件...
比喻说;
在form1中, 有textbox
在form2 中,也有textbox
public string textbox
{
get
{
textbox.text = value;
}
}
你只需在form1中设置
using (Form2 form = new form ())
{
form.ShowDialog();
this.textbox.text = form.textbox;
}
这样就可以,你就可以改变的啦, 其它的控件也差不多的.看你怎么去做.
在子窗體里定義事件
在主窗體里注冊事件second:
在子窗體里觸發事件
在主窗體里處理事件 -> 修改自身的控件.
如: Form2 frm=new Form2(this);
并且把你要处理的控件或变量设置为public
((MDIParent1)this.MdiParent).FF(bl);
谢谢已经解决。