» »

[c#] class-i

[c#] class-i

japol ::

Form1.cs imam kodo:
   private void button3_Click(object sender, EventArgs e)
        {
            Class3 c3 = new Class3();
            c3.metoda3();
        }

na Class3.cs imam kodo:
Form1 main3 = new Form1();
        public void metoda3()
        {
            decimal number1 = decimal.Parse(main3.textBox3.Text);
            decimal number2 = decimal.Parse(main3.textBox4.Text);
            decimal c;
            c = number1 + number2;
            main3.textBox5.Text = c.ToString();
        }


Zakaj moram pisati?:
public void metoda3(Form1 main3)
        {
            decimal number1 = decimal.Parse(main3.textBox3.Text);
            decimal number2 = decimal.Parse(main3.textBox4.Text);
            decimal c;
            c = number1 + number2;
            main3.textBox5.Text = c.ToString();
        }


A obstaja kakšna možnost s tem?: Form1 main3 = new Form1();

p.s. Bi se dalo dobiti kakšne zapiske,.pdf,... kakšnih predavanj na to temo?

Hvala

DuleKrtola ::

Rabiš zato, ker class c3 ne ve, kdo in kje je main 3. Metodo metoda3 kličeš s Form1 tako:
c3.metoda3(this);


p.s. Bi se dalo dobiti kakšne zapiske,.pdf,... kakšnih predavanj na to temo?


Zelo težko. Na internetih je blazno težko najti kakršnokoli literaturo. :\

Zgodovina sprememb…

jizzer ::

japol je izjavil:


A obstaja kakšna možnost s tem?: Form1 main3 = new Form1();

p.s. Bi se dalo dobiti kakšne zapiske,.pdf,... kakšnih predavanj na to temo?
Hvala


Evo
lahko pa še poguglaš "Chanell9" in prečekiraš, se marsikaj najde...


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[c#] Globalne spremenljivke v classu

Oddelek: Programiranje
91046 (880) nightrage
»

[C#] pomoc pri vpisu elementov v listBox

Oddelek: Programiranje
101293 (1208) keworkian
»

C# textbox polnjenje

Oddelek: Programiranje
71627 (1492) Mitja Bonča
»

C# iz form2 v form1,textboxi

Oddelek: Programiranje
131941 (1567) Keki
»

c# class

Oddelek: Programiranje
342259 (1853) japol

Več podobnih tem