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

Back Bag of Tricks

Napsáno pro Novinky od Jarda Jirava

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 @alesroubicek Zajímalo by mě, kolik lidí dělá ve WPF/Silverlight a nečte http://www.xaml.cz/? // nečtenáři, okamžitě napravit
  • Vyšel update pro Silverlight http://bit.ly/b6hYT2 řešící některé záležitosti - MediaStream, DataGrid, Storage, Startup perf., MouseWheel ...
  • Jestli je vaší oblibou vytištěný poster s class library reference, tak jeden k WPF je možné stáhnout a vytisknout odsud http://bit.ly/cvtejc
  • Microsoft Ribbon for WPF enables great Windows Applications - Works in WPF 3.x or 4.0. Available today! http://bit.ly/cLDSMa
  • tak Silverlight pro Symbian asi moc dlouhého trvání mít nebude a nebo Nokia bude Symbian 60 5th generation vyvíjet i nadále?