Creating Rich Interactions Using Blend 4: Transition Effects, Fluid Layout, and Layout States (Silverlight TV #32)

Download this episode

Download Video

Description

In this episode, Kenny Young of the Expression Blend team demonstrates how to make some compelling interactions using Expression Blend 4 for Silverlight 4. He demonstrates some great examples using the FluidMoveBehavior, FluidLayout, LayoutStates, Transition Effects, and sample data. Kenny then dives in and creates several of these interactions from scratch, showing exactly how easy it is to use Blend 4 to create rich Silverlight experiences.
 

Relevant links:

Follow us on Twitter @SilverlightTV or on the web at http://silverlight.tv/

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      MawashiKid

      Real nice video presentation...
      Very useful information...
      Thank's

    • User profile image
      geardoom3

      When selecting a smaller image and then a bigger one, the bigger one gets cropped before the fluid animation ends

      and also, it doesn't go from small in the list to big in the picture with the right resizing because when arriving in the big picture, there's a final resizing of the image that isn't really fluid !

       

    • User profile image
      Ben Hayat

      Another great show. Kenny is definetly invited to come back again. Smiley

      Now, I'll be watching his MIX session. Thanks Kenny and SilverMan (John) Smiley

    • User profile image
      dparkinson

      It seems that every time I'm looking into something, you create a show on it Big Smile Thanks for another great one, and also your little comments which make me feel better like the one about how do you know you're in the right template -- I thought it was just me that never knew which one I was supposed to edit...

       

      Thanks again.

    • User profile image
      Thomas Shields

      This is great video, thanks!! I've got a little problem: i used the states thing on a child window, one state has some components of the window visible, the other they're invisible, i used the GoToStateAction on the LayoutRoot, triggered when "Loaded." So far, so good. builds fine. However, when i open the child window in my application, JIT Debugging window pops up and tells me:

      "An exception 'Runtime Error' has occured in Script.

      However, a debugger that cannot handle the exception type is already attached to the process."

      I'm assuming the real "clue" to the problem is the first line...but what's the runtime error? is it because the childwindow already has a built-in animation for its appearance? if so, how do i circumvent this problem? thanks!!

    • User profile image
      Clickhouse

      Great video! 

      Thanks I am starting to like Expression Blend a good deal.  I was originally a bit overwhelmed by all the features but video demo' s such as these really demonstrate the power and ease of of use without reading an 800 page book.

      Keep them coming.  Big Smile

    • User profile image
      cesnek

      The part with two ListBoxes is very interesting. Good job.

       

      Is it possible do it without Blend and with minimal code? I look into sample and quantity of XAML code seem to be overwhelming. It is hard to apply this to many many ListBoxes in many places.

       

       

       

    • User profile image
      mjjj

      When you edit ListBoxItemStyle you get

      Template

        Grid

          fillcolor

          fillcolor2

          contentPresenter

          FocusVisualElement

       

      Whereas I just get

      Template

        Border

        ContentPresenter

       

       and I dont get any Layout States section in the States panel.

       

      Where there any other menu selections that were missed when the vid

      cuts back and forth that wouls account for this? Ive watched this section over and over and cant see what I'm missing. Frustrating.

       

      Dohh!! I was using WPF. Is this possible in WPF?

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.