Le interfacce utente cambiano stato. Un client di posta elettronica potrebbe avere visualizzazioni online / offline e potrebbe visualizzare le email in viste complete / compresse. A un livello più granulare, un controllo CheckBox potrebbe avere stati come selezionato, deselezionato, abilitato, disabilitato e così via. Questo screencast analizza il modo in cui il modello di interfaccia utente Silverlight gestisce le modifiche di stato.
La nozione di controlli che passa da uno stato all'altro è il cuore del modello di Silverlight UI. In questo video mostreremo come possiamo creare un "pannello popout" in Expression Blend definendo gli stati visivi per la nostra interfaccia utente, le transizioni di animazione tra di loro e il comportamento interattivo che causa tali transizioni. Tutto ciò avviene tramite il trascinamento della selezione nello strumento di progettazione.
Mike Taulty Microsoft (Regno Unito): http://mtaulty.com: [email protected]: twitter.com/mtaulty