Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Novi prozor C# - Otvaranje novog prozora

[es] :: .NET :: .NET Desktop razvoj :: Novi prozor C# - Otvaranje novog prozora

[ Pregleda: 1221 | Odgovora: 12 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bciric
Bojan Ciric
Pirot

Član broj: 89846
Poruke: 153
91.150.121.*

Sajt: www.cirasoft.co.cc


Profil

icon Novi prozor C# - Otvaranje novog prozora31.08.2007. u 19:43

Na koji nacin mogu da klikom na dugme zatvorim trenutnu formu i otvorim novu


hvala unapred
31.08.2007. u 19:43 

toxi_programer
Nemanja Todić
Beograd

Član broj: 104396
Poruke: 409
*.vdial.verat.net.

Sajt: www.todicsoft.com


Profil

icon Re: Novi prozor C# - Otvaranje novog prozora31.08.2007. u 19:47
Code:

Form1.Visible = false;
Form2.ShowDialog();
Form1.Dispose();


Ovo je OK...
31.08.2007. u 19:47 

bciric
Bojan Ciric
Pirot

Član broj: 89846
Poruke: 153
91.150.121.*

Sajt: www.cirasoft.co.cc


Profil

icon Re: Novi prozor C# - Otvaranje novog prozora31.08.2007. u 19:49
To radi u visual basicu ali nece u c#
31.08.2007. u 19:49 

toxi_programer
Nemanja Todić
Beograd

Član broj: 104396
Poruke: 409
*.vdial.verat.net.

Sajt: www.todicsoft.com


Profil

icon Re: Novi prozor C# - Otvaranje novog prozora31.08.2007. u 20:20
Ja imam VS 2005, kuckam u C# i radi sve lepo :)
Pod uslovom da su Form1 i Form2 objekti klase izvedene iz Form klase.
Možeš da kucaš i
Code:

Form1.Hide();
31.08.2007. u 20:20 

bciric
Bojan Ciric
Pirot

Član broj: 89846
Poruke: 153
91.150.121.*

Sajt: www.cirasoft.co.cc


Profil

icon Re: Novi prozor C# - Otvaranje novog prozora31.08.2007. u 20:36
I ja imam vs2005 i forme su izvedene iz klase Form ali ovo nece da proradi

Kad pocnem da kucam form1.___ ne postoji Hide ili Visible
31.08.2007. u 20:36 

radoica

Član broj: 12972
Poruke: 134
77.46.244.*



Profil

icon Re: Novi prozor C# - Otvaranje novog prozora31.08.2007. u 21:16
Probaj "this.Hide()"
31.08.2007. u 21:16 

bciric
Bojan Ciric
Pirot

Član broj: 89846
Poruke: 153
91.150.121.*

Sajt: www.cirasoft.co.cc


Profil

icon Re: Novi prozor C# - Otvaranje novog prozora31.08.2007. u 21:31
Citat:
radoica: Probaj "this.Hide()"


ovo prodje ali ne radi ono sto treba prva forma ostane vidljiva
31.08.2007. u 21:31 

radoica

Član broj: 12972
Poruke: 134
77.46.244.*



Profil

icon Re: Novi prozor C# - Otvaranje novog prozora31.08.2007. u 21:43
Verovatno zato sto pozivas taj metod u klasi "Form2". Probaj sledeci kod u klasi "Form1":

Code:

this.Hide();
Form2 f2 = new Form2();
f2.Show();

31.08.2007. u 21:43 

bciric
Bojan Ciric
Pirot

Član broj: 89846
Poruke: 153
91.150.121.*

Sajt: www.cirasoft.co.cc


Profil

icon Re: Novi prozor C# - Otvaranje novog prozora01.09.2007. u 10:23
Citat:
radoica: Verovatno zato sto pozivas taj metod u klasi "Form2". Probaj sledeci kod u klasi "Form1":



U formi1 imam jedno dugme, i kad kliknem na njega treba da se ta foma ugasi a pojavi nova

this.hide opet ne sakrije tu formu

01.09.2007. u 10:23 

radoica

Član broj: 12972
Poruke: 134
91.150.113.*



Profil

icon Re: Novi prozor C# - Otvaranje novog prozora01.09.2007. u 18:46
Kod mene radi. Evo celog programa:

Code:

using System;
using System.Drawing;
using System.Windows.Forms;

public class Form1 : Form
{
    public Form1()
    {
        Text = "Form1";
        Button b1 = new Button();
        b1.Location = new Point(10, 10);
        b1.Text = "Button1";
        b1.Click += b1Click;
        Controls.Add(b1);
    }
    
    void b1Click(object s, EventArgs e)
    {
        Hide();
        new Form2().Show();
    }
    
    public static void Main()
    {
        Application.Run(new Form1());
    }    
}

public class Form2 : Form
{
    public Form2()
    {
        Text = "Form2";
        Closed += f2Closed;
    }
    
    void f2Closed(object s, EventArgs e)
    {
        Application.Exit();
    }
}
01.09.2007. u 18:46 

bciric
Bojan Ciric
Pirot

Član broj: 89846
Poruke: 153
91.150.121.*

Sajt: www.cirasoft.co.cc


Profil

icon Re: Novi prozor C# - Otvaranje novog prozora01.09.2007. u 18:51
e sad radi hvala puno

ne treba this.hide()
nego smo hide()
01.09.2007. u 18:51 

toxi_programer
Nemanja Todić
Beograd

Član broj: 104396
Poruke: 409
*.vdial.verat.net.

Sajt: www.todicsoft.com


Profil

icon Re: Novi prozor C# - Otvaranje novog prozora01.09.2007. u 19:24
Ali to je isto
01.09.2007. u 19:24 

bciric
Bojan Ciric
Pirot

Član broj: 89846
Poruke: 153
91.150.121.*

Sajt: www.cirasoft.co.cc


Profil

icon Re: Novi prozor C# - Otvaranje novog prozora01.09.2007. u 22:04
Pa kad stavim this.hide() ne zatvara formu (po mojoj predpostavci zato sto to kucau u funkciji button_click)
a ovako radi ok
01.09.2007. u 22:04 

[es] :: .NET :: .NET Desktop razvoj :: Novi prozor C# - Otvaranje novog prozora

[ Pregleda: 1221 | Odgovora: 12 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.