Nové výhodné predplatné namiesto kreditov je tu! Viac informácií. Upravili sme aj naše prevádzkové podmienky.
NOVINKA: Kurz Práca s umelou inteligenciou teraz už od 0 €. Staň sa žiadaným profesionálom. Zisti viac:

14. diel - Prvok BackgroundWorker v C# .NET

V dnešnom C#. NET WPF tutoriále si ukážeme prvok BackgroundWorker, ktorý nám umožňuje odovzdať metódu na spustenie po jej dokončení vyvolá udalosť. Naučíme sa na túto udalosť reagovať.

Motivácia

Pokiaľ potrebujeme vykonať operáciu, ktorá trvá napríklad 10 sekúnd, umiestnime ju do samostatného vlákna.

Viac sa o vláknach môžeme dozvedieť v lekcii v lekcii Vlákna - Úvod do viacvláknových aplikácií v C# .NET.

Práca s vláknami je však veľmi komplikovaná a nebezpečná. Práve z toho dôvodu existuje ovládací prvok BackgroundWorker, ktorý vnútorne používa nové vlákno, ale nás od práce s vláknami plne odtieni. Prvku BackgroundWorker jednoducho odovzdáme


 

...koniec náhľadu článku...
Pokračuj ďalej

Vedomosti v hodnote stoviek tisíc získaš za pár eur

Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiovej sekcie.

Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš s Prevádzkovými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • Prístup k jednotlivým lekciám podľa spôsobu obstarania.
  • Kvalitné znalosti v oblasti IT.
  • Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.

Popis článku

Požadovaný článok má nasledujúci obsah:

V C# .NET WPF tutoriále si ukážeme prvok `BackgroundWorker`, na ktorého udalosť sa naučíme reagovať.
Článok pre vás napísal Radek Němec
Avatar
Autor začínal programovat v jazyce C# a během vysoké školy se naučil další programovací jazyky. Pracoval jsem jako programátor mobilních aplikací na platformě iOS a nyní jsem se opět vrátil k C# a zajímám se o webové technologie v ASP.NET Core.
Aktivity