Příspěvky označené C#

TreeView Hierarchical DataTemplate ve WPF

Pokud jste někdy ve WPF pracovali s komponentou TreeView, tak jste asi nebyli nadšeni jejími možnostmi a prací s ní, moc toho totiž neumí a pro jednotlivé “nody” je třeba využívat TreeViewItem(y)… Pokud se ale chcete vyhnout (polo)ruční práci s TreeViewItem(y), využívat binding datového zdroje a nepřijít o možnost hierarachie, tak je k dispozici HierarchicalDataTemplate. […]

, , , , ,

Žádné komentáře

C# Stopwatch – měření běhu kódu

Máte nějaký dlouho trvající kód a chcete si změřit jako dlouho jeho běh trvá? Ať kvůli změření načítání, testování, či ladění, tak nejjednodušším a nejrychlejším řešením je za tímto účelem v C# použití třídy Stopwatch, která je součástí .NET Frameworku.

, ,

1 komentář

Site Launcher – vzorová aplikace ve WPF

Site Launcher je jednoduchá vzorová aplikace ve WPF i s reálnou funkčností (= otevírání jedné stránky ze souboru nebo URL v prohlížečích), ale hlavním cílem toho mini projektu je prezentace a ukázka “jak na to” především pro začátečníky s možností stažení nebo prohlížení zdrojových kódů na Gitbuhu…

, , , , ,

Žádné komentáře

Speciální systémové adresáře ve WPF

Pracuje se soubory nebo jen potřebujete získat správnou cestu některého ze systémových adresářů? Vhodným řešením je použití třídy Environment a výčtu SpecialFolder(s)…

, , , , ,

Žádné komentáře

ContextMenu v Metru/Modern UI

Klasické ContentMenu jako takové v Metru, resp. Modern UI není, ale je možné ho snadno nasimulovat pomocí PopupMenu a UICommandů…

, , , , , ,

Žádné komentáře

Drag&Drop v Metru/Modern UI

Jak jednoduše na Drag & Drop akci v Metru, resp. Modern UI?

, , , , , ,

Žádné komentáře

Přístup k částem z Control Templatů ve WPF

Ať už používáte systémové controly tak jak jsou nebo vlastní definice Control Templatů (se styly), tak je možné přistupovat k jednotlivým částem controlů právě z templatů, které normálně nejsou dostupné. Stačí znát název (Name) a typ požadovaného controlu.

, , , ,

Žádné komentáře

C# – několik tipů a triků

Několik tipů, rad a ukázek kódu pro začátečníky a mírně pokročilé v programovacím jazyce C# o kterých je dobré vědět.

, , , , , , , , ,

Žádné komentáře

Jednoduchý Lazy Loading u TabItemu ve WPF

Jak na jednoduché řešení Lazy Loadingu na straně GUI ve WPF u TabItemu?

, , , ,

Žádné komentáře

Elegantní zpracování CSV souborů v C# (LINQ)

Jak elegantně zpracovávat CSV soubory díky možnostem, které nám nabízí LINQ? V tomto krátkém článku se můžete podívat, jak jednoduché a přesto účelné to je.

, , ,

2 komentáře