Diskuze: Zadání info do jiného okna
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


Zobrazeno 8 zpráv z 8.
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.


A ake varianty si uz skusal?
Zkoušel jsem to předat jako atribut třídy v tom druhém okně, ale nefungovalo mi to což jsem tk nějak čekal a jiné varianty mě pak moc už nenapadali tak jsem si řekl že napíšu sem a snad někdo pomůže
V pomocném okně (Dialogu) si udělej vlastnost, do který binduj OneWayToSource obsah textboxu. Tato vlastnost je přístupná i po zavření okna, jelikož jeho instance je stále v paměti. Dejme tomu, že dialog se jmenuje NovyUkolDialog.
//NovyUkolDialog.xaml.cs
string Ukol { get; private set;}
private void OkButton_Click(object sender, RoutedEventArgs e)
{
DialogResult = true;
}
//MainWindow.xaml.cs
private List<string> Ukoly { get; private set; }
private void PridatUkolButton_Click(object sender, RoutedEventArgs e)
{
NovyUkolDialog nud = new NovyUkolDialog();
if (nud.Showdialog())
{
Ukoly.Add(nud.Ukol);
}
}
Schvalne som mu riesenie neposielal, aby dotycny prejavil trochu snahy, resp.
dal moznosti, ktore skusil.
Riesenie ok, ale testoval by som na to, zda uzivatel stlacil Ok. V tvojom
pripade to bude brat i Cancel a pridavat do zoznamu ukolov.
M.
Nebude, protože výchozí DialogResult při kliknutí na křížek okna je false, a jak vidíš, OK tlačítko jsem tam zachytil, cancel tlačítko naopak ne. Je tam hodně věcí, který se neprozradil, na který ale v pohodě přijde sám. Nicméně to, co jsem mu prozradil byla část problematiky, ve které jsem sám tápal, protože mi nedocházelo, že na vlastnosti okna bude vidět i když se okno zavře, a tak jsem to zkoušel různými šílenými oklikami. Ona je totiž zkušenost a zkušenost.
Z tvé reakce mám pocit, že ti vadí, že mi označil řešení, ale ty jsi
nenapsal k řešení ani zbla a jen ses ptal, co zkoušel, a z původního
příspěvku (a i odpovědi na tvůj dotaz) jsem pochopil, že v tom tápe
úplně stejně, jako jsem tápal já, jak jsem popsal výše. Jak vidíš z
odpovědi na tvůj dotaz, snahu projevil, byť neúspěšně, tak se prosím
vyprdni na takovéhle odpovědi 
Ahoj,
mas pravdu, tvoje riesenie je ok, i s vysledkom dialogresult. Uz bol
pokrocilejsi cas, ked som reagoval.
Kazdopadne, mne vobec nejde o to, kto ziska body za poskytnute riesenie, nie je
to predsa ziadna sutaz. Schvalne som sa ho pytal, ake varianty skusil. Je lahke
pri najmensom probleme ziadat o pomoc. Tento pristup som uz par krat videl v
inych prispevkoch, ked sa iny uzivatelia snazia riesitela naviest k rieseniu.
Nevidim v tom nic zle.
Ak nahodou moja reakcia vyznela inak, ako som mu myslel, tak sa dotcenym osobam
ospravedlnujem
.
M.
Zobrazeno 8 zpráv z 8.