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

Back Bag of Tricks

Napsáno pro Novinky od Jarda Jirava  [07.04.2010]

Také jste v ranných dobách WPF hledali různé komponenty a skončili jste u kolekce od Kevina Moora nazvanou Bag of Tricks? Jestli ano, tak je tu tato knihovna zpět v nové podobě.

A jaké zajímavosti najdete v této knihovně, která je doplněna o nové komponenty a některé z těch starších a již zahrnutých jinde (a nutno říci, že i nyní propracovanějších) jsou odstraněny. K dispozici je ke stažení demo a dvě assembly, ve kterých jsou umístěny komponenty. Demo tuším zůstalo stejné jako v předchozí verzi (ano, ty dva roky staré), byla však rozšířena prezentace komponent, a o které že se jedná:

  • Org Tree – jedná se o strom, který může zobrazovat organizační strukturu (naznačena je tříúrovňová struktura s možností ubrání/přidání položky v úrovni)
  • ReorderedListBox – kdo z vás by nechtěl nabídnout uživateli možnost přemisťovat položku v seznamu pomocí tahání myší.
  • ShowElement – dovolí zobrazit sérii různých UIElementů (na těch fotkách se to obzvláště dobře výjimá a vypadají jak na štůčku)
  • TransitionPresenter – jestli se zaměřujete na eyecandy vzhled, tak tohle by mohlo být něco pro vás, nespočet možných přechodů mezi elementy
  • Tuším přibyla ještě podpora pro 3D v podobě Interactive 3D a FlipTile3D, a pokud ne, tak je to minimálně zajímavá ukázka

Samozřejmě došlo k několika úpravám, které nejsou vidět na povrchu, ale určitě pomohou při vývoji

  • Přidána podpora pro Silverlight 4
  • Pro Silverlight byla doplněna podpora pro třídu Vector
  • a byla doplněna třída ObservableCollectionPlus<T>

Jestli jsem vás tímto přehledem zaujal, tak určitě doporučuji minimálně k vyzkoušení, demo a assembly je možné stáhnout z CodePlex.com. A jak sám Kevin zmiňuje, komponenty by měly být využity jak při vývoji Silverlight, WPF tak také Windows Phone 7 aplikací.

Komentáře

ukládám komentář, vyčkejte prosím..
  1. V téhle verzi je také vylepšené demo na komponentu Graph, které je teď velmi efektně udělané - do grafu se automaticky přidávají uzly a při odebírání odlétávájí (při větším množství uzlů to vypadá jako výbuch).

    09.04.2010 @ 09:00

@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