Diskuze: wpf - otevření okna za běhu programu

C# .NET .NET (C# a Visual Basic) wpf - otevření okna za běhu programu American English version English version

Avatar
Preedy
Člen
Avatar
Preedy:

čus mám projekt kde mám vytvořený 2x Mainwindow, při startu se spustí Okno 1 a při kliku na tlačítko bych chtěl otevřít Okno2, které je již navržené(má komponenty...). Musí se v kodi Okno 1 vytvořit instance Okna2 nebo jjak? dík

 
Odpovědět 16.2.2013 13:17
Avatar
Robert Zemánek (bobánek):

vytvořit instanci okna2 a zavolat metodu Show(), například

Nahoru Odpovědět  +1 16.2.2013 13:21
Jsem jako holub.
Avatar
Robert Zemánek (bobánek):

proč zakládáš dvě vlákna?

Editováno 16.2.2013 13:23
Nahoru Odpovědět 16.2.2013 13:21
Jsem jako holub.
Avatar
Зайчик
Člen
Avatar
Odpovídá na Preedy
Зайчик:

WPF sem nikdy nedělal takže ti odpovím jak se to dělá ve VC# a budeme doufat že to bude stejné.

//form 1
Form2 f2 = new Form2(//sem das nejaky parametry pokud je form2 vyzaduje);
f2.ShowDialoag();

A ještě mám doplňující otázku : "Jaký je rozdíl mezi normálním VC# ( windows forms ) oproti WPF? Nikdy jsem se v tom nešťoural a WPF nikdy nedělal. Docela mě to zajímá."

EDIT : po pár sekundách googlování jsem dostal ještě tuhle věc

form2.Owner = Window.GetWindow(this);
Editováno 16.2.2013 13:24
Nahoru Odpovědět 16.2.2013 13:23
Коммунизм для нашего будущего!
Avatar
Odpovídá na Зайчик
Robert Zemánek (bobánek):

ve WPF můžeš dělat app pro mobily, máš tam XAML a za několik málo let se všechny app budou dělat převážně ve WPF, ale děláním ve Forms nic nezkazíš, mě WPF vyhovuje nejvíce ten XAML

Nahoru Odpovědět 16.2.2013 13:27
Jsem jako holub.
Avatar
Зайчик
Člen
Avatar
Nahoru Odpovědět 16.2.2013 13:30
Коммунизм для нашего будущего!
Avatar
Lubos
Člen
Avatar
Lubos:

http://www.youtube.com/watch?… odporucam pozret celi serial

 
Nahoru Odpovědět 16.2.2013 14:28
Avatar
lcet.m
Člen
Avatar
Odpovídá na Robert Zemánek (bobánek)
lcet.m:

EDIT: Eee, to byla blbost, pardon...

Editováno 16.2.2013 15:49
 
Nahoru Odpovědět 16.2.2013 15:48
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.