ldcf.net
当前位置:首页 >> 在C#中 怎样在一个窗体中引用另一个窗体中控件的值? >>

在C#中 怎样在一个窗体中引用另一个窗体中控件的值?

在A窗体中设一个public static string的变量,让它的值等于控件的值(控件的值变化后要重新给变量赋值),然后在B窗体中访问这个变量。

在C#中如何在一个窗体中引用另一个窗体的变量存的值使用一下的几种方式 1:在一个窗体中添加另一个窗体的引用,通过该引用方法另一个窗体的值。 比如在MainForm中引入singleFrm1 Form1 singleFrm1 = null; public MainForm(Form1 singleFrm1) { ...

设有form1和from2,假如form1调用form2的控件,在form1的代码窗口定义一个form2的对象,把你想要调用的form2的控件的属性Modifier改为Publlic就可以在form2的对象看见了。

建议用访问器来实现,例如点击Form1中的按钮,给form2中的label赋值 form2中先写好一个访问器: string txt; public string Txt { set{ txt=value;} } 在form1中的Button_click事件中写 form2 frm2=new form2(); frm2.Txt="xxx";(其中"xxx"表示...

方法1: Form2的label1获取Form1的textBox1的Text TextBox txt=Application.OpenForms["Form1"].Controls["textBox1"] as TextBox; if(txt!=null ) this.label1.Text=txt.Text; 方法二: 最简单的方法是txtBox把它设成public的 要不就用一个全局...

1)在Form3的后台代码 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 WindowsFormsApplicat...

这个得看你是那个窗体先打开: 如果form1先打开,form2后打开 可以在form2中添加一个构造函数 form2(MenuStrip menu) 代码如下: public Form2(MenuStrip menu ) { InitializeComponent(); Form1Menu = menu; } MenuStrip Form1Menu = null; pri...

1、你只要将textBox的内容在实例化Form1的时候传入就好 2、如果Form2为后打开的窗体,则在Form2中定义一个public变量并用Text赋值,然后在Form1中调用这个变量就好。。。 3、如果Form2为弹出窗体,则将Form1实例化Form1的时候,重载关闭窗体的参...

A 和 B窗体,首先不知道A 和B之间是谁打开谁还是同级,谁也不打开谁。 第一种情况,从A中点击SHOW出B~!那么在SHOW的时候在B的构造函数传入A,并且在B中声明一个全局的A,把B的构造函数传入A赋给这个全局变量,在B中设置string的时候,使用全局...

你在lform1设置全局变量这样:public static listview lv=new listview();这其他地方直接form1.lv就可以访问了。还有就是你可以设置一个全局变量来保存你在form1点击的listview的值,然后再edit中直接引用就是了!form1.???不懂得可以加我!

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