永发信息网

winform 三级子窗体如何改变一级父窗体属性,在线等,急

答案:6  悬赏:0  手机版
解决时间 2021-02-02 00:52
Show().Enabled = false,form3如何直接改变form1的属性值了,form1双击后调出form2,form3窗体关闭后。请问, EventArgs e) {
Form2 pd = new Form2(this),再点击form2的按钮调出form3;
pd;
this,这个时候,form3是form2的子窗体我有一个c#写的winform程序 一共有3个窗体?
我form1调出form2是这样用的
private void pictureBox1_DoubleClick(object sender,form2是form1的子窗体,必须重新置form1的Enabled属性为ture,form1的Enabled要变成false
最佳答案
在Form3的Form_Closed事件里面写
Application.OpenForms[0].Enabled=true;
试试
全部回答
delegate
用自定义事件。

用个全局变量来标记子窗体是否打开。

在父窗体声明一个  public static  bool isopen = false;

show的时候   isopen = true;

在子窗体的关闭事件里面  父窗体.isopen = false;

你自己都已经知道了 怎么把form1的变量传给form2了 可以传给form2 也可以传给form3啊 方法是一样的 form2里面打开按钮的点击事件里面的构造函数 form3 frm=new form3(form1 frm,from2 frm)或者form3 frm=new form3(form1 frm) 然后在form3的关闭事件Form_Closing事件里面 把form1.Enable=true;就可以了
添加一个构造函数在form3和form2中;} } 2,需要设置的时候,参数类型就是刚才定义的接口类型.form1 中 修改类的定义 使得form1实现该接口 3方法很多 我一般这样做 1.先做一个接口 public interface 你的接口名称 { bool Enabled {get;set,你可以定义一个成员变量来保存起来,该函数由一个参数
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
由自的意思是什么啊?知道的请说下!
补写出下列名篇名句和文学常识中的空缺部分。
计算机中丢失SHAPP.DII。怎样重新安装程序
游泳的时候怎么扎头发
雅淳的意思是什么啊?知道的请说下!
欢乐喜剧人刘海柱来那期是哪期
实际生活中的电动机是通过什么完成电流方向的
曲面显示器,三星SE790C如何呀?
我头发多,又粗硬,怎么办
英文道谢语,道别语,道歉语 各3个就行了
下图表示一个细胞的亚显微结构:(1)在甲、
倏歘的意思是什么啊?知道的请说下!
为什么我进不了QQ热聊,老显示加入热聊失败,
天泽履预测天气
动物的一块肌肉中含有DA. 结缔组织B. 上皮组
推荐资讯
广电总局不是说不准各种视频客户端在电视上运
天津滨海高新区南开西部片区经济发展服务中心
太阳与地球的生命
宁夏怡和东方汽车销售服务有限公司广汽本田汽
衣食住行等作为社会文化的载体,展现时代特有
请问银川哪里有对联批发的啊?
windows xp mode 集成功能不能启用
属鼠财运
提莫怎样和暮光之眼对线
溶洞顶板厚20m,容重为21kN/m,岩体允许抗压
壹面湖水酵素多少钱一盒
壮牛水牛奶(雅儒店)地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?