Nové výhodné předplatné namísto kreditů je tu! Více informací. Upravili jsme také naše provozní podmínky.
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Lekce 12 - Zpracování kliknutí na obdélník v C# .NET WPF

V minulé lekci, Kreslení na Canvas v C# .NET WPF, jsme se naučili kreslit geometrické tvary Rectangle pomocí Canvas v C# .NET WPF. Začali jsme aplikaci k evidenci volných a obsazených sedadel v kině.

V dnešním tutoriálu dokončíme aplikaci pro evidenci kinosálu v C# .NET WPF. Implementujeme označení sedadel kinosálu a jejich uložení do souboru.

Označení sedadla

Pojďme naprogramovat, aby se v případě kliknutí na konkrétní sedadlo toto sedadlo označilo jako volné/obsazené.

Třída Kinosal

Ve třídě Kinosal budeme potřebovat:

  • Novou metodu PrepniStav() pro změnu stavu sedadla.
  • Novou obslužnou metodu Rectangle_MouseDowm() pro obsluhu události kliknutí na sedadlo.
  • Doplnit kód metody VlozObdelniky().

Metoda PrepniStav()

Do třídy Kinosal si napíšeme novou metodu PrepniStav():


 

...konec náhledu článku...
Pokračuj dál

Znalosti v hodnotě stovek tisíc získáš za pár korun

Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.

Obsah článku spadá pod licenci Premium, koupí článku souhlasíš s Provozními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Přístup k jednotlivým lekcím dle způsobu pořízení.
  • Kvalitní znalosti v oblasti IT.
  • Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.

Popis článku

Požadovaný článek má následující obsah:

V tutoriálu dokončíme aplikaci pro evidenci kinosálu v C# .NET WPF. Implementujeme označení sedadel kinosálu a jejich uložení do souboru.
Článek pro vás napsal 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