Diskuze: Jak přepínat mezi okny?
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


Zobrazeno 12 zpráv z 12.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


TvujWindowForm form = new TvujWindowForm();
this.Hide();
form.ShowDialog();
mělo by fungovat
// EDIT : nejsem si jistej jestli má být hide před nebo za show
ale logicky, když to bude za
tím tak se hide provede až po tom co to druhé okno zavřu.
ještě jen taková zajímavost k tomu
form.ShowDialog(); a form.Show();
není to samé show ti umožní pracovat i s prvním oknem zatím co
showdialog, je samozřejmě dialog a nedovolí ti pracovat s prvním oknem
stejně jako třeba message box 
hele, pokud myslíš spuštění druhého okna jako první při spuštění celé aplikace. Pokud si dobře pamatuju (píšu z hlavy nemam tu idea ani nic takže to nezkusím)
v třídě program.cs by mělo být něco takového
static void Main(){
Application.EnabledVisualStyles();
Application.SetNeco();
Application.Run(new Form());
}
tak akorát místo new Form dáš new Form2 nebo jak se ten druhý form
jmenuje 
nic application tam zůstává mění se jen název třídy kterou jako první voláš což je defaultně form1 tak to změníš na form2 nebo Okno2(); nebo jak se ten tvůj druhej form jmenuje
Application.EnabledVisualStyles();
Application.SetNeco();
Application.Run(new TvujDruhejForm());
to jsi říkal ale WPF jsem nikdy nedělal tak jsem doufal že to bude
stejné / podobné jako normální windows forms
tak snad někdo jiný poradí
donutil jsi mě vytáhnout visual studio někde z koše takže easy
soubor App.xaml
StartupUri="MainWindow.xaml"> // by měl být defaultně
StartupUri="TvojeOkno.xaml"> // přepiš ten řádek úplně stejně akorát místo MainWindow.xaml dáš název tvého okna
Zobrazeno 12 zpráv z 12.