Tema: Re: C# pasiekt objekta is kitos formos
Autorius: ravikas
Data: 2012-08-10 13:06:01
+ dar papildomai perduot 'ref' reikia, jei nori paimti kazka paskui

public Form2(ref Class1 klase)
{
             InitializeComponent();
             _klase = klase;
}

On Fri, 10 Aug 2012 12:48:46 +0300, dfdf <dfdf@dfdf.df> wrote:

> vietoj
> public Form1()
>         {
>             InitializeComponent();
>             Class1 klase = new Class1();
>         }
>
> turetu buti
> public Form1()
>         {
>             InitializeComponent();
>             klase = new Class1();
>         }
>
> "Dziedukas" <dejau@gmail.com> wrote in message  
> news:k02jrp$90p$1@trimpas.omnitel.net...
>> ne,nu jau nervai nelaiko, kame beda???
>> public partial class Form1 : Form        //pagrindine forma
>>    {
>>        public Form1()
>>        {
>>            InitializeComponent();
>>            Class1 klase = new Class1();
>>        }
>>
>>        private void button1_Click(object sender, EventArgs e)    //iki  
>> sito dar net nedaeina        {
>>            label1.Text = klase.vardas;
>>        }
>>
>>        private void button2_Click(object sender, EventArgs e)
>>        {
>>            Form2 forma2 = new Form2(klase);
>>
>>            if (forma2.ShowDialog() == DialogResult.OK)
>>            {
>>
>>            }
>>        }
>>        public Class1 klase { get; set; }
>>    }
>>
>> antra forma
>> public partial class Form2 : Form
>>    {
>>        Class1 _klase = new Class1();
>>
>>        public Form2(Class1 klase)
>>        {
>>            InitializeComponent();
>>            _klase = klase;
>>        }
>>        private void button1_Click(object sender, EventArgs e)
>>        {
>>            _klase.vardas = textBox1.Text;        //----->va cia  
>> pastringa atseit reikia panaudoto "new" ir t.t.
>>            Close();
>>        }
>>    }
>>
>> klase
>> public class Class1
>>    {
>>        public string vardas { set; get; }
>>    }
>>


-- 
Using Opera's revolutionary email client: http://www.opera.com/mail/