在主窗口中打开一个子窗口,主窗口和子窗口怎么传递参数?

假如主窗口是Form1,子窗口是Form2。

using System.Windows.Forms;
class Form1:Form
{
public Form1()
{
InitializeComponent();
}
void OpenForm2()//打开Form2
{
Form2 f2 = new Form2(this);//把Form1当参数传过去,在Form2中就可以使用Form1的变量和控件了
}
}

再看Form2
public class Form2:Form
{
public Form1 f1;
public Form2(Form1 f1)
{
this.f1 = f1;
InitializeComponent();
}

    private void UseControls()//调用Form1的控件{f1.控件.....or f1.变量......}

作者:BabyKylin
来源:CSDN
原文:https://blog.csdn.net/u011412226/article/details/50899566
版权声明:本文为博主原创文章,转载请附上博文链接!

在主窗口中打开一个子窗口,主窗口和子窗口怎么传递参数?相关推荐

  1. 在计算机窗口中打开文件夹选项,电脑无法在同一窗口打开文件夹怎么办?如何设置在电脑原窗口中打开文件夹...

    ‍ 最近有用户发现不知道进行什么设置后,当在电脑系统中打开文件夹时,总是以新的弹出窗口的形式打开,在很多级的情况下,会打开过多的窗口,十分不便.如果我们遇到了相同的情况,又该怎么设置才能让电脑在同一窗 ...

  2. 设置超链接在新的窗口中打开,而不是在本窗口中打开

    <a> 标签的 target 属性规定在何处打开链接文档. 如果在一个 <a> 标签内包含一个 target 属性,浏览器将会载入和显示用这个标签的 href 属性命名的.名称 ...

  3. ajax 在新选卡打开,JavaScript在新窗口中打开,而不是选项卡

    我有一个选择框,当选择一个项目时,它会调用window.open(url) . Firefox默认会在新标签页中打开页面. 但是,我希望页面在新窗口中打开,而不是在新标签页中打开. 我该怎么做? #1 ...

  4. 使用jquery在新窗口中打开外部链接

    使用rel属性的链接,你可以指定该链接的当前源文档目标方向,这个属性通常用于搜索引擎优化和样式选项.在新窗口中打开链接,你可以使用target属性.如果你想要所有的外部链接在新窗口中打开?可以使用jq ...

  5. 【uni-app】在新窗口中打开链接

    前言 在 uni-app 应用中,<a href="xxx" target="_blank">打开新页面</>不能实现预期的效果(在新窗 ...

  6. js 在新窗口中打开URL

    在新窗口中打开 <input type="button" value="新窗口打开" onclick="window.open('http:// ...

  7. 给页面中的所有链接新窗口中打开

    在head标签里加<base target="_blank">,这样页面中所有的a链接都是新窗口中打开了.. 转载于:https://www.cnblogs.com/w ...

  8. 使用拼凑URL的方法,实现DotNetNuke在新窗口中打开内容(三)

    使用拼凑URL的方法,实现DotNetNuke在新窗口中打开内容(三) 在前面的文章中,我们介绍了如何通过一系列的"擦边球",使得DotNetNuke可以更加符合我们国人的网页浏览 ...

  9. 如何设置谷歌浏览器在新窗口中打开搜索链接

    如何设置谷歌浏览器在新窗口中打开搜索链接 https://blog.csdn.net/zhangxiaoyang0/article/details/66968495

最新文章

  1. Core Text 学习笔记-基础
  2. asp.net core 2使用本地https证书
  3. Codeforces Round #350 (Div. 2) E. Correct Bracket Sequence Editor 栈 链表
  4. 学长毕业日记 :本科毕业论文写成博士论文的神操作20170412
  5. 使用 TDD 测试驱动开发来构建 Laravel REST API
  6. R语言之离群点检验(part3)--利用聚类检测离群点
  7. 20150210--Smarty1-02
  8. oracle中 使用不了,Oracle 中不使用NOT IN 和 NOT EXISTS的另一种方法
  9. python的os,commands,subprocess启动进程调用的几种方法
  10. Linux 环境 简单启动 Java程序
  11. 46、练习:输出指定目录下的所有文件名称
  12. on the way——《linux内核分析》学习总结
  13. paip.C#.net TIMER不起作用在用户控件中
  14. 【数学建模】层次分析法(AHP)
  15. 2021年中国银行IT市场现状与格局分析,分布式架构促进国产化快速推进「图」
  16. java 线程强制执行join
  17. Python实现《人民的名义》关系可视化
  18. 海豚调度器(dolphinscheduler)再次使用,添加钉钉预警
  19. 如何从一个XtraBackup完整备份中恢复一个InnoDB表
  20. 怎么把几个pdf合并成一个文件?这个pdf合并的方法不容错过

热门文章

  1. Emacs入门指南(1)
  2. 工作遇坑-Cannot allocate memory问题解决方法
  3. kindeditor4.1.10图片上传配置及使用说明
  4. C++获取电脑主板唯一标识
  5. 法硕有专硕学硕之分吗?
  6. java下cmyk图片读取和转换rgb
  7. 简单模拟struts框架,了解strusts的框架实现机制
  8. DaVinci:曲线之 HSL 曲线
  9. 降维之主成分分析法(PCA)
  10. MQ(二)RabbitMQ快速入门