标题:C# 窗体之间传值问题
只看楼主
asd28269
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2012-3-1
结帖率:75%
已结贴  问题点数:20 回复次数:8 
C# 窗体之间传值问题
Form1 fm1 = new Form1();
            string a = fm1.pubname;   
            string b = fm1.textBox1.Text.Trim().ToString();
pubname和textbox1都是取一个控件的值,目前这是Form2,想要调用Form1的变量,能点出来,但是却得不到值。
From1已经设置为public System.Windows.Forms.TextBox textBox1;
搜索更多相关主题的帖子: public 
2012-03-05 17:01
w024680
Rank: 4
等 级:业余侠客
帖 子:53
专家分:259
注 册:2010-7-27
得分:20 
你使用的是new,也就是创建一个新对象,该对象内所有成员全都为默认值
Form1 fm1 = new Form1();

正确的传值方法可以使用构造函数,也可以查阅我给的网址
         //使用构造函数传值
         //------form1
        private void button1_Click(object sender, EventArgs e)
        {
            Form2 form = new Form2(this.richTextBox1);
            form.Show();
        }

        //------form2
        RichTextBox re = null;
        public Form2(RichTextBox res) {
            re = res;
            InitializeComponent();
        }


相关资料:
http://www.baidu.com/s?wd=CSharp%B4%B0%CC%E5%B4%AB%D6%B5&rsv_bp=0&rsv_spt=3&rsv_n=2&inputT=1864


[ 本帖最后由 w024680 于 2012-3-5 18:33 编辑 ]

ら.花舞花落泪 | ら.花哭花瓣飞
2012-03-05 17:27
asd28269
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2012-3-1
得分:0 
谢谢你啦!太及时了
2012-03-05 17:28
w024680
Rank: 4
等 级:业余侠客
帖 子:53
专家分:259
注 册:2010-7-27
得分:0 
回复 3楼 asd28269
不客气,当初我也在纠结这个问题....

ら.花舞花落泪 | ら.花哭花瓣飞
2012-03-05 17:35
asd28269
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2012-3-1
得分:0 
回复 4楼 w024680
1   

[ 本帖最后由 asd28269 于 2012-3-6 10:21 编辑 ]
2012-03-06 09:41
manman1992
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2012-3-13
得分:0 
怎样用代码连接两个窗体呢??
2012-03-13 18:26
s718539339
Rank: 2
等 级:论坛游民
帖 子:28
专家分:21
注 册:2012-2-13
得分:0 
这个问题看到不少人提了呵呵

.NET技术交流群:34634356
JAVA技术交流群:34269715
2012-03-13 18:33
manman1992
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2012-3-13
得分:0 
嗯嗯 ,呵呵,您能帮着解决下么,我现在急着用了,先谢拉
2012-03-13 18:46
woshichen6
Rank: 2
等 级:论坛游民
帖 子:15
专家分:51
注 册:2011-6-14
得分:0 
窗体传值 一般都是用属性  要不都是委托和事件
2012-03-15 10:35



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-362275-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.354810 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved