O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Microsoft Expression Blend

Video Description

Let Dante get you up and running with a video tour of Layouts and Controls in Expression Blend. Discover cool ways to create an animation and interact with 3D objects. Once you're comfortable with the many tools in Expression Blend, it's time to put the software to work for you. Learn about databinding and just how powerful it is. Then work with Events and Methods. Further fine-tune your skills with tips on how to reskin gadgets, design a custom layout container, and take advantage of control editing.

Table of Contents

  1. CHAPTER 1: A TOUR OF BLEND
    1. Head 00:01:28
    2. Creating a New Project 00:01:05
    3. The Toolbar 00:02:19
    4. The Artboard 00:04:05
    5. The Project Inspector 00:05:17
    6. The Properties Inspector 00:02:29
    7. The Brushes Editor 00:05:12
    8. Tile Brushes 00:01:30
    9. Numeric Value Editors 00:01:36
    10. Brief Touch on Resources 00:04:58
  2. CHAPTER 2: WORKING WITH LAYOUTS
    1. Head 00:00:24
    2. Working with the Canvas 00:02:57
    3. Working with Borders 00:02:28
    4. Using the StackPanel & WrapPanel 00:03:50
    5. Working with a UniformGrid 00:02:39
    6. Using Grids 00:05:30
  3. CHAPTER 3: USING CONTROL EDITING
    1. Head 00:00:19
    2. Designing a Button 00:06:31
    3. Adding a Property Trigger 00:03:42
    4. Animating a Button 00:03:26
  4. CHAPTER 4: CREATING AN ANIMATION
    1. Head 00:00:23
    2. Creating Timelines 00:02:50
    3. Adding Keyframes & Repeating an Animation 00:03:38
    4. Adding Event Triggers for Interactivity 00:05:13
    5. Animating Colors 00:02:08
    6. Creating & Modifying Motion Paths 00:02:52
    7. Easing Keyframes 00:02:29
  5. CHAPTER 5: DATABINDING
    1. Head 00:00:23
    2. Adding a Data Source to a Project 00:04:36
    3. Creating a Data Template 00:03:23
    4. Adding Images to a TextBlock 00:04:04
  6. CHAPTER 6: INTERACTING WITH 3D OBJECTS
    1. Head 00:00:21
    2. Creating & Modifying a 3D Image 00:03:14
    3. Working with 3D Models 00:04:45
    4. Modifying 3D Model Properties 00:04:14
  7. CHAPTER 7: PATH ELEMENT EDITING
    1. Head 00:00:18
    2. Working with the Pen & Direct Selection Tools 00:06:37
    3. Working with Paths 00:06:03
    4. Using the Paint Bucket & Eyedropper Tools 00:02:10
    5. Final Comments 00:00:18
  8. CHAPTER 8: BINDING TO A CLR OBJECT
    1. Head 00:00:51
    2. Discussing Engines 00:02:44
    3. Binding the Data Source 00:02:30
    4. Adding the Controls 00:05:26
    5. Binding the Controls 00:08:56
  9. CHAPTER 9: WORKING WITH EVENTS & METHODS
    1. Head 00:00:16
    2. Setting Up a GameEngine 00:04:53
    3. Running the Game 00:03:32
    4. Setting Controls to the SubmitWord Method 00:01:49
    5. Adding a KeyPress Event Handler 00:04:16
    6. Adding Audio Clips 00:03:53
    7. Applying Audio to Events 00:05:00
    8. Attaching Event Handlers to the Storyboards 00:04:08
    9. Adding Additional Audio Behaviors 00:04:07
    10. Controlling Different Audio Behaviors 00:05:23
  10. CHAPTER 10: ADDING CREATIVE TOUCHES
    1. Head 00:00:17
    2. Using the Visual Brush 00:03:19
    3. Converting an Image to a 3D Animation 00:05:21
    4. Adding an Event Trigger 00:05:08
    5. Adding a Progress Bar Timer 00:03:55
    6. Using a Value Converter 00:05:03
    7. Using the TimeToColor Value Converter 00:03:03
    8. Modifying a ListBox 00:05:24
    9. Editing an Item Template 00:05:05
  11. CHAPTER 11: USING THE ABOUT DIALOG BOX
    1. Head 00:00:13
    2. Changing Menu Headers 00:01:25
    3. Creating a New Window 00:03:16
    4. Converting Text to a Path 00:03:43
    5. Adding Animation 00:06:10
    6. Adding Gradients & Text to a Window 00:07:09
    7. Final Comments & Credits 00:01:51
  12. CHAPTER 12: RESKINNING GADGETS
    1. Head 00:00:30
    2. Taking a Look at the Gadget Project 00:01:38
    3. Adding Components 00:05:49
    4. Adding an Event Handler to Switch Skins 00:05:50
    5. Adding a Close Button to the Gadget 00:07:58
    6. Moving Resources in the Gadget 00:04:35
  13. CHAPTER 13: DESIGNING A CUSTOM LAYOUT CONTAINER
    1. Head 00:00:22
    2. Creating Class Files 00:03:01
    3. Adding Control to the Class 00:05:59
    4. Arranging the Override Method 00:06:50
    5. Creating Dependency Properties 00:08:22
    6. Using Dependency Properties 00:06:01
  14. CHAPTER 14: MORE ON CONTROL EDITING
    1. Head 00:00:16
    2. Using the Content Presenter 00:05:41
    3. Modifying a Button Template 00:06:29
    4. Working with Check Boxes 00:07:35
    5. Attaching Controls to Check Boxes 00:06:01
    6. Working with Radio Buttons 00:02:43
    7. Creating an Animated 3D Radio Button 00:05:16
    8. Using Slider Controls 00:09:16
    9. Creating a Scroll Bar 00:09:26
    10. Final Comments 00:00:18
  15. CHAPTER 15: INTERACTING WITH DESIGN
    1. Introduction 00:00:21
    2. Creating a Button Strip with Icons from Design 00:04:37
    3. Exporting a Design File as a XAML Canvas 00:03:08
    4. Creating Controls from Visual Elements 00:05:53
    5. Adding Video 00:04:58
  16. CHAPTER 16: WORKING WITH EVENT HANDLERS
    1. Introduction 00:00:16
    2. Debug in Visual Studio® & Move the Marker 00:06:39
    3. Enabling the Marker to Follow the Mouse Pointer 00:05:26
    4. Disabling Mouse Cursor from Receiving a ClickEvent 00:02:25
    5. Adding a MouseEvent 00:05:41
    6. Enabling Drag & Drop 00:05:04
  17. CHAPTER 17: USING DRAWING & VISUAL BRUSHES
    1. Introduction 00:00:19
    2. Exploring Data Brushes 00:05:21
    3. Creating Patterns with the Drawing Brush 00:02:40
    4. Adding Event Handlers to a Window 00:04:01
    5. Starting with Visual Brushes 00:03:30
    6. Designing with Visual Brushes 00:04:54
    7. Creating 3D Visual Brushes 00:08:04
    8. Animating a Visual Brush 00:03:33
  18. CHAPTER 18: TIPS & TRICKS
    1. Introduction 00:00:15
    2. Rules for Working with Media 00:04:29
    3. Working with Transparencies 00:05:48
    4. Working with 3D Cameras 00:04:23
    5. Working in the 3D World 00:04:40
    6. Creating an Icon 00:02:39
    7. Working with Ink 00:06:02
    8. Working with a GridSplitter 00:03:22
    9. Creating Move Controls Using Code 00:08:34
    10. Creating a Dialog 00:05:59
    11. Adding Text to a Dialog 00:02:03
    12. Working with Solutions 00:04:19
    13. Editing in the Timeline 00:07:06
    14. Working with Media in the Assets Panel 00:05:09
    15. Restyling Controls 00:04:15
    16. Final Comments & Credits 00:01:58