Back Bag of Tricks
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í.
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).