Miesięczne archiwum: Listopad 2012

EventCommand w Windows 8

O tyle o ile w Windows Phone/WPF mamy możliwość dzięki MVVM Light podpiąć do zwykłej kontrolki interesujące nas zdarzenie to już wiadomo.

Robi się to tak jak poniżej, using w xaml’u:

i kod:

Niestety… jeśli chodzi o aplikacje które tworzymy na Windows Store tak łatwo nie jest. Po zainstalowaniu MVVM Light i próbie zastosowania rozwiązania z trigerami mamy błąd przez brakującą dllkę.

Niczym nie zrażony szukam ścieżki fizycznej System.WIndows.Interactivity, znajduję, dodaję do niej referencję iiii kolejny błąd. Ze względu na architekturę (AnyCPU) nie mogę tego użyć 😮 Być może udałoby mi się to rozwiązać dzięki wybraniu konkretnej architektury np. ARM, a potem kompilacja pozostałych 2 i wrzuceniu 3 paczek na Windows Store, ale bez przesady…

Rozwiązałem swój problem poprzez ściągnięcie Win8nl.Behaviors oraz WinRtBehaviors. Najłatwiej przez nugeta, ale możecie się bawić przez google 🙂 Zastosowanie poniżej.