我在做MyQQ项目时,不知道两个窗体之间的数据传递,把这个窗体的显示头像传递到另一个窗体中,也就是MyQQ项目中的修改头像啊,谁知道呀????

解决方案 »

  1.   

    myQQ是啥?两个窗体间传值用构造函数、全局变量啥的不都行吗?
      

  2.   

    在第一窗体中建立一个指向这个窗体的public静态成员,在第二个窗体中用这个成员就可以访问第一个窗体中的对象了。
      

  3.   

    thisWindow.image = otherWindow.image;
      

  4.   

    winform间值传递
    public partial class Form1 : Form 
        { 
            public Form1() 
            { 
                InitializeComponent(); 
            }         public string TextBox1Text 
            { 
                set { this.textBox1.Text = value; } 
                get { return this.textBox1.Text;  } 
            }         private void button1_Click(object sender, EventArgs e) 
            { 
                Form2 frm2 = new Form2(); 
                frm2.Show(this); 
            } 
        } 
        public partial class Form2 : Form 
        { 
            public Form2() 
            { 
                InitializeComponent(); 
            }         private void Form2_Load(object sender, EventArgs e) 
            { 
                Form1 frm1 = (Form1)this.Owner; 
                this.textBox2.Text = frm1.TextBox1Text; 
            } 
        } 
    属性,委托,构造函数等实现传递
      

  5.   

    可以用qureystring,进行传值啊。