Příspěvky označené WPF
TreeView Hierarchical DataTemplate ve WPF
Autor: Martin Hlaváč Kategorie: C#, WPF, XAML Datum: 22.11.2014
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. […]
Site Launcher – vzorová aplikace ve WPF
Autor: Martin Hlaváč Kategorie: WPF Datum: 4.4.2013
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…
Speciální systémové adresáře ve WPF
Autor: Martin Hlaváč Kategorie: WPF Datum: 20.2.2013
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)…
TIP: Pozor na automatickou šířku DataGridu
Autor: Miroslav Veith Kategorie: Tip, WPF Datum: 20.1.2013
Pozor na neočekávané chování DataGridu, když má nastavenu automatickou šířku. V článku je popsán příklad, kdy aplikace s takovýmto datagridem zamrzne…
WPF TemplateParts
Autor: Martin Hlaváč Kategorie: WPF Datum: 18.1.2013
Pokud se potřebujete dostat na vnitřní a skryté části systémových ovládacích prvků nebo vlastních controlů, vhodným řešení je využít systém “TemplateParts”…
Jednoduchý string.Format v XAMLu
Autor: Martin Hlaváč Kategorie: XAML Datum: 29.7.2012
Pokud chcete v Metru, resp. přímo v XAMLu použít metodu string.Format a stačí vám pouze jeden parametrem, tak jedna z možností, která je zároveň velmi jednoduchá, je použít Converter se dvěma property pro “předponu” a “příponu”… Výsledný tvar pak bude “{předpona}{hodnota}{přípona}”.
Sdílené ResourceDictionary a výchozí hodnoty v XAMLu
Autor: Martin Hlaváč Kategorie: WPF Datum: 8.6.2012
Čím více se rozrůstají styly definované v XAMLu a vůbec další data v Resources, tím více je nutné různé opakující se hodnoty centralizovat a vytvářet sdílené ResourceDictionary. U stylů pro začátek stačí vyčlenit barvy a rozměry, resp. velikosti a zarovnání…
Přístup k částem z Control Templatů ve WPF
Autor: Martin Hlaváč Kategorie: WPF Datum: 6.5.2012
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.
Vlastní Shape s tolerancí kliknutí – metoda HitTestCore
Autor: Miroslav Veith Kategorie: WPF Datum: 18.3.2012
Pro uživatele grafického editoru může být problém vybrat a editovat čáru, která má šířku 1 pixel. Proto by mu mohlo velmi usnadnit práci, kdyby klikání na čáru mělo nějakou toleranci. A právě v tomto článku bych chtěl naznačit, jak je možné vytvořit Shape, na který je možné kliknout s tolerancí.
ToolTipService – ovládání tooltipu ve WPF
Autor: Miroslav Veith Kategorie: Tip, WPF Datum: 21.1.2012
Jak ovládat tooltip ve WPF? Pomocí třídy ToolTipService.
Nejnovější komentáře