永发信息网

C#父窗体如何调用子窗体中的控件

答案:3  悬赏:0  手机版
解决时间 2021-01-25 07:47
  • 提问者网友:川水往事
  • 2021-01-24 12:15
实现可以在父窗体的代码中对子窗体中控件的Visible之类的属性进行设置
最佳答案
  • 五星知识达人网友:躲不过心动
  • 2021-01-24 13:06
若是winform的话, 直接在父窗体中,Form[] f = this.MdiChildren;
f数组为你在父窗体中打开的子窗体数组,
你可以如下操作它:f[0].Visible=false;
其他以此类推。
当然,也可以事件发布订阅等方法。不再详述。
全部回答
  • 1楼网友:雾月
  • 2021-01-24 15:02
如果是winform的话则可以考虑两种方法,一个是父窗体保存子窗体变量,二个是子窗体订阅父窗体暴露的事件
  • 2楼网友:罪歌
  • 2021-01-24 14:16
因为子窗体和父窗体 是没有继承关系的 所以要调用父窗体空间的值 还要建一个类来存 将父窗体空间的值赋值给 你建的类 然后在子窗体里面实例化这个类就能调用了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯