Powered by

US - English
NEW! Silverlight 5 is available Learn More

Creating Controls and Panels

In this chapter, you'll learn:
Creating Controls and Panels

  1. Building a Skinnable Custom Control, Pt 1

    July 9, 2009|Level 300 : Intermediate

    Jesse Liberty shows how to create a skinnable custom control in Part 1 of this series. The download for this video includes a starter application and the complete source code, which can be used to...

  2. Building a Skinnable Custom Control, Part 2

    July 9, 2009|Level 300 : Intermediate

    Jesse Liberty continues to explore custom controls in depth; this time taking a detailed look at the Parts and States model, the separation of Look from Logic and the use of Dependency Properties i...

  3. Building a Skinnable Custom Control, Part 3

    July 9, 2009|Level 300 : Intermediate

    In this third and penultimate part of his four part series on skinnable custom controls, Jesse Liberty demonstrates how to template a custom control and how to provide event handling for a custom c...

  4. Building a Skinnable Custom Control, Part 4

    July 9, 2009|Level 300 : Intermediate

    In this fourth and final part of his series on skinnable custom controls, Jesse Liberty demonstrates how to add custom visual state and state groups to your custom control.

  5. Creating a Carousel, Part 1

    July 9, 2009|Level 300 : Intermediate

    In this first of a two part series, Jesse Liberty explains how to create a carousel in Silverlight, and along the way explores such advanced topics as creating a custom class by deriving from the s...

  6. Creating a Carousel, Part 2

    July 9, 2009|Level 300 : Intermediate

    In this second of a two part series, Jesse Liberty explains how to create a carousel in Silverlight, and along the way explores such advanced topics as creating a custom class by deriving from the...

  7. Use a Content Presenter with Templates

    July 9, 2009|Level 300 : Intermediate

    In this video, Jesse Liberty demonstrates the use of a Content Presenter in templates to better allow the user of a template button (or other control) to set the contents at design time.