XAML.cz Magazín moderních technologií založených na XAML

Jan28

Jak dostat MVVM do WPF aplikace - materiály

Napsáno pro WPF od Jarda Jirava

Včera jsem v prostorách české pobočky Microsoftu povídal něco málo na téma Jak dostat MVVM do WPF aplikace. Za hodinu a půl jsem probral postupně nevýhody klasického přístupu k vývoji WPF aplikace a na, snad reálné, ukázce...

Jak dostat MVVM do WPF aplikace - materiály →

Jan27

Control templates

Napsáno pro WPF od Jarda Jirava

Posledním článkem ze série pro začátečníky dokončíme představení jednotlivých stránek WPF . Zároveň dokončíme aplikaci, kterou jsme začali postupně tvořit, a která na praktických příkladech demonstrovala...

Control templates →

Jan26

User Controls

Napsáno pro WPF od Jarda Jirava

Také znáte tu situaci, kdy vytváříte znovu a znovu to samé UI pro zobrazení vašich dat? Já doufám, že nikoliv a že znáte možnosti vašeho UI frameworku a využíváte tak schopnosti tvorby User controls . User controls nebo také vlastní prvky jsou právě pro takové účely vhodné a tak se s jejich podporou...

User Controls →

Jan22

DataBinding a DataTemplate

Napsáno pro WPF od Jarda Jirava

Minule jsme si připravili data, která budeme chtít zobrazovat v naší aplikaci. V dnešním článku pak představím způsob, jak tato data navázat na zobrazovací prvky a zároveň je zobrazit uživateli tak, aby z toho měl, jak se říká, “uživatelský prožitek” . DataBinding DataBinding poskytuje flexibilní mechanismus...

DataBinding a DataTemplate →

Jan21

Využíváme data z WPF aplikací

Napsáno pro WPF od Jarda Jirava

Trochu netradiční nadpis, neboť data nemají přiliš společného s jazykem XAML , přesto se většina desktopových aplikací bez dat neobejde. Taktéž pro příklady budu potřebovat nějaká data a tak je vhodný čas k tomu, říci si něco o tom, jak přistoupit k datům, potažmo datovým zdrojům a službám a jak je využít...

Využíváme data z WPF aplikací →

Jan20

WPF Aplikace – použití stylů a panelů

Napsáno pro WPF od Jarda Jirava

V předchozích článcích jsem popsal jak využít stylů a panelů pro deklaraci uživatelského rozhraní. Tento článek pak bude prakticky zaměřený, ukáži vám, jak vytvořit jednoduchý vzhled aplikace. Tato aplikace bude mít za...

WPF Aplikace – použití stylů a panelů →

Jan19

WPF Layout engine

Napsáno pro WPF od Jarda Jirava

V minulém článku jsme se věnovali stylům a jejich použití ve WPF aplikaci. V dnešním článku se pak podíváme na to, jakým způsobem zajistit rozvržení jednotlivých prvků v okně aplikace. WPF panely Abychom mohli snadno umisťovat jednotlivé prvky uživatelského rozhraní do okna, nabízí nám WPF celou řadu...

WPF Layout engine →

Jan14

Styly a jejich použití

Napsáno pro WPF od Jarda Jirava

Určitě si také vybavíte situace, kdy jste nastavovali stejné vlastnosti pro sadu prvků, když jste vytvářeli winform aplikace. Totéž můžete udělat ve WPF a nebo také nemusíte a můžete použít styly . WPF poskytuje styly, které představují...

Styly a jejich použití →

Jan13

XAML jako deklarativní jazyk

Napsáno pro WPF od Jarda Jirava

V tomto článku se podíváme na to, jakým způsobem je možné zapisovat XAML a jakých nástrojů k tomu můžeme využít. XAML je deklarativní jazyk a, který popisuje vaše UI jako strom souvisejících prvků . Jedná...

XAML jako deklarativní jazyk →

Jan12

Odhalení WPF - I.

Napsáno pro WPF od Jarda Jirava

Po velice krátkém úvodu můžeme začít s představováním jednotlivých technologií. Byť nemám rád takovéto úvodníky, které jsou téměř na každém rohu, přeci jen se pokusím uvést vás...

Odhalení WPF - I. →

@xamlcz

  • RT @jvanrhyn: XAML, It's a bit like olives. Takes a while to get used to. But once you're used to it. It is actually pretty good. <3 XAML
  • RT @moser_christian: WPF Inspector 0.9.7 is released. It supports .NET 3.5 and 4.0 The project is now open source and available on CodeP ...
  • Jeff Handley oznámil vydání WCF RIA Services v.1.0 SP1 RTM http://bit.ly/gOgckn ke stažení na http://bit.ly/gVAXdK
  • jedna výzva pro Brno. Byl někdo z vás na přednášce o RIA v MS Akvárku? Dejte o sobě vědět. Děkuji
  • také jste uvažovali o tom, že zkusíte na projekt použít Caliburn Micro nebo naopak Prism 4? A co tak obojí, šlo by to nebo ne? Již brzy