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.
Mike Taulty Microsoft (UK): http://mtaulty.com: [email protected]: twitter.com/mtaulty