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: 4185 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bciric
Bojan Ciric
Pirot

Član broj: 89846
Poruke: 207
91.150.121.*

Sajt: www.cirasoft.co.cc


Profil

icon Novi prozor C# - Otvaranje novog prozora31.08.2007. u 19:43 - pre 202 meseci
Na koji nacin mogu da klikom na dugme zatvorim trenutnu formu i otvorim novu


hvala unapred
 
Odgovor na temu

toxi_programer
Nemanja Todić
Beograd

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

Sajt: www.articles411.com


+8 Profil

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

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


Ovo je OK...
 
Odgovor na temu

bciric
Bojan Ciric
Pirot

Član broj: 89846
Poruke: 207
91.150.121.*

Sajt: www.cirasoft.co.cc


Profil

icon Re: Novi prozor C# - Otvaranje novog prozora31.08.2007. u 19:49 - pre 202 meseci
To radi u visual basicu ali nece u c#
 
Odgovor na temu

toxi_programer
Nemanja Todić
Beograd

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

Sajt: www.articles411.com


+8 Profil

icon Re: Novi prozor C# - Otvaranje novog prozora31.08.2007. u 20:20 - pre 202 meseci
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();

 
Odgovor na temu

bciric
Bojan Ciric
Pirot

Član broj: 89846
Poruke: 207
91.150.121.*

Sajt: www.cirasoft.co.cc


Profil

icon Re: Novi prozor C# - Otvaranje novog prozora31.08.2007. u 20:36 - pre 202 meseci
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
 
Odgovor na temu

radoica

Član broj: 12972
Poruke: 158
77.46.244.*



+3 Profil

icon Re: Novi prozor C# - Otvaranje novog prozora31.08.2007. u 21:16 - pre 202 meseci
Probaj "this.Hide()"
 
Odgovor na temu

bciric
Bojan Ciric
Pirot

Član broj: 89846
Poruke: 207
91.150.121.*

Sajt: www.cirasoft.co.cc


Profil

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


ovo prodje ali ne radi ono sto treba prva forma ostane vidljiva
 
Odgovor na temu

radoica

Član broj: 12972
Poruke: 158
77.46.244.*



+3 Profil

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

Code:

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

 
Odgovor na temu

bciric
Bojan Ciric
Pirot

Član broj: 89846
Poruke: 207
91.150.121.*

Sajt: www.cirasoft.co.cc


Profil

icon Re: Novi prozor C# - Otvaranje novog prozora01.09.2007. u 10:23 - pre 202 meseci
[quote]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

 
Odgovor na temu

radoica

Član broj: 12972
Poruke: 158
91.150.113.*



+3 Profil

icon Re: Novi prozor C# - Otvaranje novog prozora01.09.2007. u 18:46 - pre 202 meseci
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();
    }
}
 
Odgovor na temu

bciric
Bojan Ciric
Pirot

Član broj: 89846
Poruke: 207
91.150.121.*

Sajt: www.cirasoft.co.cc


Profil

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

ne treba this.hide()
nego smo hide()
 
Odgovor na temu

toxi_programer
Nemanja Todić
Beograd

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

Sajt: www.articles411.com


+8 Profil

icon Re: Novi prozor C# - Otvaranje novog prozora01.09.2007. u 19:24 - pre 202 meseci
Ali to je isto
 
Odgovor na temu

bciric
Bojan Ciric
Pirot

Član broj: 89846
Poruke: 207
91.150.121.*

Sajt: www.cirasoft.co.cc


Profil

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

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

[ Pregleda: 4185 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

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