zcgw.net
当前位置:首页 >> C# 主窗口调用子窗口的值传递? >>

C# 主窗口调用子窗口的值传递?

1、你可以传值到子窗体,但是你子窗体构造函数里面要定义一下,比如: public Form2(string str) { this.Text = str; } 那么你在主窗体中创建子窗体就可以这样: Form2 form2 = new Form2("我是窗体2"); form2.Show(); 值就传过去了。 2、只要不...

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace 传值练习 { public partial class F...

用object吧... Form1(主窗体): CForm cf = new CForm(this); //将主窗体传给子窗体 CForm(子窗体): Form f; public CForm(Form __f__) { InitializeComponent(); f = __f__; //获得主窗体 }

Form1 -------------------------------------------- using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace F...

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace 传值练习{ public partial class Form1 : F...

有好几种方法的,请参考以下网址: http://blog.sina.com.cn/s/blog_60d69ce00100eldt.html 我一般习惯采用第1种,这种不止可以传参数,还可以传控件,很灵活。

在b窗体创建一个带参数的构造函数 参数为a窗体 在a窗体触发事件时实例b窗体 将a窗体作为参数传入到窗体的实例 此时a窗体和b窗体就产生了关联 代码如下: a窗体: public partial class Form1: Form { public Form1) { InitializeComponent(); } ...

例如窗体A frmA 和窗体B frmB 在A 中定义一个属性private Object _parameter = null;public Object frmPara{ get{ return _parameter;}; set{ _parameter = value;};} 在窗体B 向窗体A 写参数时 public void btn_close(....){ frmA frm = new fr...

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication5数据传输...

在F2中声明一个自定义事件,把变量S以属性的方式公开出来。然后当F2关闭时触发这个事件。在F1中实例化该F2,同时注册一个事件,在处理这个事件的方法里面 从sender 获取触发这个事件的发起者,也就是F2,得到F2,获取一个属性,不用我教了吧 。...

网站首页 | 网站地图
All rights reserved Powered by www.zcgw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com