User guide
18
Behaviors
You can add interactivity to your application, without having to
write code, by using behaviors. Behaviors are reusable compo-
nents that can be directly applied to any object on the artboard,
and they are composed of extensible triggers, extensible actions,
and other behaviors.
Expression Blend includes the new TranslateZoomRotateBehav-
ior multi-touch behavior, and a PanningItems control that you
can use to scroll between items by using touch. Expression Blend
also has a new trigger that responds to a frame change or the
pausing or completion of a SketchFlow* animation, called the
SketchFlowAnimationTrigger. Expression Blend has new sets of
behaviors for dragging items between list boxes, for modifying
menu navigation, and for preserving data across screen states,
such as SetDataStoreValueAction and DataStoreChangedTrigger.
An exciting enhancement has been made to the FluidMove-
Behavior: if you apply it to different views of the same data
item, when the item moves from one view to another (for
example, from a list view to a details view), it fluidly animates
the transition between the two views.
For more information about behaviors, see “Working with
behaviors” in the Expression Blend User Guide.
*SketchFlow is available only in Expression Studio Ultimate.