转载地址:http://blog.csdn.net/ichenqingyun/article/details/52622340

一种是创建窗体对象的方式,通过对象调用控件或方法
例如:

Form1 form1 = new Form1();
form1.Button; //调用控件
form1.Method();  //调用方法

当然了,控件的Modifiers属性要设置成public

另一种是不创建窗体对象
在Form1类下定义静态变量,构造方法中引用这个Form1

class Form1: Form
{public static Form1 form1;public Form1(){InitializeComponent();form1 = this;}public void Method(){}
}

调用该窗体的控件或方法

Form1.form1.Button;
Form1.form1.Method();

C# winform中一个类中如何调用另一个窗体的控件或方法相关推荐

  1. 在一个窗体中调用另一个窗体的控件或方法(C#)

    在一个窗体中调用另一个窗体的控件或方法 解决方案:从构造函数中传递参数(Form). 1.将Form1中的控件改成public属性 具体实现过程请参看一下代码(在form1的textbox1中输入然后 ...

  2. C#中子线程操作主线程中窗体上控件的方法

    Demo this.listView1.Visible = true;this.listView1.BeginUpdate();this.listView1.EndUpdate(); //结束数据处理 ...

  3. 一个类的属性调用另一个类的实例

    先定义一个类,然后初始化它的属性.比如士兵发射子弹,先定义一个士兵类,然后初始化两个属性,士兵的姓名和士兵手中的枪. 由于一开始不知道士兵会使用什么枪作战,所以士兵使用的枪初始化属性可以先被定义为No ...

  4. android勾选控件_Android中CheckBox复选框控件使用方法详解

    CheckBox复选框控件使用方法,具体内容如下 一.简介 1. 2.类结构图 二.CheckBox复选框控件使用方法 这里是使用java代码在LinearLayout里面添加控件 1.新建Linea ...

  5. @Transactional-同一个类中方法自调,调用方法事物失效

    问题分析 一个类中的方法调用另一个事物传播性为创建事物的方法,调用的方法事物失效? SpringAOP 代理的Service对象调用了其方法,这个方法再去调用这个Service中的其他方法是没有使用A ...

  6. Java反射机制demo(五)—获得并调用一个类中的方法

    这个demo在使用反射机制操作属性之前,主要原因是因为在.class文件字节码中,方法排在属性的前面. 1,获得一个类中的方法 先看一下方法和运行结果.获取所有的方法使用Class类中getMetho ...

  7. html中可以添加几个类,从一个类中向一个HtmlHead对象添加多个元素

    我有一个页面的网站.我有4页所有页面都使用的主页面.每个页面使用不同的CSS和JavaScript头部标签内部.我想通过调用引用数据库表的类来添加标题,元描述和元关键字标记.但是,我无法找到一种方法将 ...

  8. java定义一个类显示没有_Java 中的每个类都至少有一个构造方法,一个类中如果没有定义构造方法,系统会自动为这个类创建一个默认的构造方法。_学小易找答案...

    [单选题]关于 Java 语言叙述错误的是( ). [判断题]类中 static 修饰的变量或方法,可以使用类名或对象的引用变量访问. [命名题]命名下列化合物, [单选题]急性胰腺炎的主要临床表现是 ...

  9. 编写Java程序,创建Dota游戏中的兵营类,兵营类有一个类成员变量count、一个实例变量name和另一个实例变量selfCount。

    返回本章节 返回作业目录 需求说明: 创建Dota游戏中的兵营类 兵营类有一个类成员变量count.一个实例变量name和另一个实例变量selfCount. count表示的是兵营已经创建士兵的总数: ...

最新文章

  1. 7-8 超速判断 (C语言)
  2. 管好统计信息,开启SQL优化之门
  3. ADO.NET开发总结(学习笔记)
  4. 修改python默认的编码方式
  5. 115开jiang监控
  6. php 文件类型 html,HTML的文档类型怎么选择
  7. linux的shell编程课设,linux课程设计-shell编程.doc
  8. Vue,简洁方式开发web,仅添加vue.js文件,不使用全家桶
  9. mysql insert 性能_MySQL 提高Insert性能
  10. 如果计算机正执行屏幕保护程序 当用户,计算机一级考试参考试题(含答案)篇节一.doc...
  11. 智能语音概念界定及技术架构
  12. 黑鲨给电脑重装系统的详细步骤
  13. 金三角图形c语言,升哥学堂 | 实战均线形态——“金三角”
  14. 滴滴新算法让你应对女友?道翰天琼认知智能机器人平台API接口大脑为您揭秘
  15. 电脑无法安装软件打不开计算机,电脑刚安装软件打不开怎么办
  16. 关于one-hot编码
  17. MCE | 间歇性禁食增强抗癌疗效
  18. C#中的MemoryStream
  19. 2022年国家高新技术企业认定最新变化
  20. TFS二次开发系列:八、TFS二次开发的数据统计以PBI、Bug、Sprint等为例(二)

热门文章

  1. Intel Realsense D435 关于深度摄像头获取实际深度坐标时的常见问题及可能的解决方案
  2. SVN 使用方法(228)
  3. 2020新版IDEA创建Web工程(包括添加Tomcat服务器、第三方jar包)
  4. Save More Mice 贪心
  5. linux环境下解决字体乱码的问题
  6. Spring-Aop-XML实现
  7. cisco 2960 VLAN MAC_华为网络初级工程师快速掌握基于MAC地址的VLAN划分实用收藏
  8. linux shell脚本写法,linux: 常用shell脚本写法
  9. python把列表写入excel_用Python将列表写入Excel文件
  10. redis list操作_大厂面试高频Redis,记不住的多操作几次吧