Tema: Re: C# pasiekt objekta is kitos formos
Autorius: dfdf
Data: 2012-08-10 14:33:06
netiesa. problema ta, kad metode Form1() "klase" buvo kaip lokalus 
kintamasis ir jis nieko bendro neturejo su Form1 klases properciu "klase"


"ravikas" <rrr@af.asdgd> wrote in message 
news:op.witk3dackwsgap@ramunas-pc.fvs.local...
> del to kad antra kart kuri objekta! Form1 jau turi member kintamaji 
> "klase" o tu darai dar karta toki pati
>
>
>
>> Veikia!!! Negakiu patiket, bliamba, tiek daug parkiu del vieno zodzio
>> "Class1". O gal kas netingi kodel tas Class1 taip trukde?
>> "dfdf" <dfdf@dfdf.df> wrote in message
>> news:k02le0$ava$1@trimpas.omnitel.net...
>>> 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/