Lekce 18 - Zdroje (Resources) v C# .NET WPF
V minulé lekci, DataGrid v C# .NET WPF, jsme se naučili pracovat s ovládacím prvkem
DataGrid.
V dnešním C# .NET WPF tutoriálu se seznámíme s resources (zdroji). Popíšeme si, co to zdroje jsou, kde se používají a jak se definují.
Vše si vyzkoušíme na aplikaci s tímto výstupem:

Úvod do zdrojů
Zdroje jsou objekty definované ve slovníku zdrojů, které můžeme používat napříč naší aplikací, aniž bychom je museli definovat stále znovu a znovu. Ve WPF se takto ukládají zejména sdílené štětce, styly ovládacích prvků a podobně.
Představme si, že máme formulář, do kterého chceme umístit sadu kontrolek. Pro kontrolky požadujeme jednotný styl. Problém nastává v případě, když je těchto kontrolek hodně. Nastavovat vlastnosti u každé kontrolky stejného typu zvlášť je poměrně "otravné" a zápis při velkém množství kontrolek se stává nepřehledný. A to nemluvíme o situaci, když se rozhodneme nějakou vlastnost později změnit. Musíme postupně procházet všechna okna a ovládací prvky a pracně všude provádět změny.
Proto WPF přichází s koncepcí zdrojů. Soustředí styly na jednom místě a ovládací prvky si pro ně poté "sáhnou". Tak budeme mít stejné
...konec náhledu článku...
Pokračuj dál
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.
roční PŘEDPLATNÉ
1 082 Kč
měsíčně, placeno ročně (12 984 Kč)14 000+ lekcí, cvičení a testů
6 000+ ti zůstane napořád
Neomezený přístup ke všem aktuálním
i připravovaným kurzům.
Koupit pouze tento kurz
Získej okamžitý přístup ke kurzu bez
časového omezení.
900 Kč
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš s Provozními podmínkami.
- 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 se seznámíme s resources (zdroji) v C# .NET WPF. Popíšeme si, co to zdroje jsou, kde se používají a jak se definují.
