Förstå visuella stater i Silverlight

Användargränssnitt ändrar tillstånd. En e-postklient kan ha online / offline-visningar och kan visa e-postmeddelanden i fullständiga / kollapsade visningar. På en mer granulär nivå kan en CheckBox-kontroll ha stater som kontrolleras, avmarkerad, aktiverad, inaktiverad och så vidare. Denna skärmdump tittar på hur Silverlight UI-modellen hanterar tillståndsändringar.

Begreppet kontroller övergång mellan stater ligger i hjärtat av Silverlight UI-modellen. I den här videon visar vi hur vi kan skapa en "popout-panel" i Expression Blend genom att definiera visuella tillstånd för vårt användargränssnitt, animationsövergångarna mellan dem och det interaktiva beteende som orsakar dessa övergångar ska äga rum. Allt detta görs via drag-och-släpp i designverktyget.


Visa skärmdump


Användbara länkar

Mike Taulty Microsoft (UK): http://mtaulty.com: [email protected]: twitter.com/mtaulty

  • En introduktion till Microsoft Silverlight 4
  • http://silverlight.net/getStarted (Alla verktyg du behöver hoppa rätt in).
  • Bing Maps - Ytterligare bibliotek (inte avgörande för att följa med denna tut)