2010-12-30 12 views
9

Jestem nowy w Silverlight i uważam, że moje pytanie jest bardzo proste, ale nigdzie nie znalazłem odpowiedzi. Tak, mam aplikację i chcę, aby moje menu wyglądało jak płytki w WP7. Postanowiłem użyć kontrolki przycisku dla każdego kafelka, ale mam wrażenie, że to nie jest najlepsza decyzja. Kiedy użytkownik kliknie przycisk, przycisk zmienia swój projekt (kolor tła, kolor czcionki itd.), Aby wskazać, że został kliknięty. Na moim WP7 płytki są inaczej zaprojektowane. Kiedy użytkownik klika na niego, to rodzaj zejść (pochłaniania), aby wskazać, że został kliknięty. Tak, moje pytanie brzmi: Czy istnieje prosty sposób symulacji zachowania naturalnych płytek, kiedy są klikane lub muszę budować własne zachowania na sterowaniu przyciskami?WP7 jak zrobić menu za pomocą płytek?

Z góry dziękuję. Twoje zdrowie.

Odpowiedz

5

Efekt ten nazywany jest „efekt Plandeka”:

efekt

Nachylenie dla Windows Phone kontrole zapewnia ze zdolnością aby dodać dodatkowe uwagi wzrokowej dla interakcji sterowania. Zamiast standardowych stanów wciśniętych lub nie wciśniętych, elementy sterujące z efektem nachylenia zapewniają ruch podczas manipulacji. Wynik jest odpowiedzią typu "pochylanie" po dotknięciu elementu sterującego .

Oto link dla przeglądu efektu i here przykładowy kod.

Jeśli nie chcesz, aby twoje przyciski zmieniały kolor po kliknięciu, możesz utworzyć kopię domyślnego szablonu Button i edytować go.

3

Zamówienie TileSlider.

TileSlider to kontrolka dla systemu Windows Phone 7, która pozwala programistce wyświetlić kafelek w aplikacji, który zachowuje się jak kafelki po przypięciu kontaktu do menu startowego.

Powiązane problemy