www.3112.net > C#中一个窗体调用其他窗体中控件及变量的问题

C#中一个窗体调用其他窗体中控件及变量的问题

首先,最重要的是将你想要改动的窗体二中的属性或函数由默认的private改为public 而后,在窗体一中直接调用窗体二中的相关对象即可。 如,用窗体一中的两个button来控制窗体二中textbox中的文本显示,方法如下: private System.Windows.Forms.T...

1、首先在窗体上增加如下的三个控件,两个label,一个button,我们要实现的效果是label1每一秒增加一个数字,label2每点击一下button增加一下数字。 2、用到了定时任务,如下是两个定时任务的代码,一个是手动定时任务,就是我们点击按钮以后执...

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

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

一楼正确... 具体办法就是,在初使化时把FORM2时把FORM1的引用传给FORM2,那么 在FORM2里对FORM1做任何事情、 实现过程就是 1.在FORM2里声明一个引用变量,然后在构造函数里 把传进来的引用赋值给这个变量,然后在FORM2里就可以做任何事情 比如...

如果另一个控件中生成的变量时指,在其事件中声明的变量的话,在其他控件的方法中是不能调用的,如果这个变量时在方法或事件外声明的,可以被其他控件函数使用。

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

这个简单。 代码如下: 假设form1中变量的定义为:public string form1Str = "form1"; 在form2中:form1 myForm1 = new form1(); string form2Str = myForm1.form1Str; 这样就可以获取到form1中变量的引用了! 不过建议不要这么用,可以使用属性...

我写的,看了就知道怎么做了呵呵 要把Form1中的控间改成public属性 具体实现过程请参看一下代码(在form2的textbox1中输入然后在form1中的label1中显示textbox中的内容 //form1代码,form1中有一个label1和一个button1,其中label1的modifier属性为p...

比如已经有了一个private void button1_Click(object sender, EventArgs e) 然后在实例化另一个按钮的时候, Button button2 = new Button(); button2.Click+=new EventHandler(button1_Click); 直接指向button1_Click即可。

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com