O'Reilly logo

WPF Control Development Unleashed: Building Advanced User Experiences by Kevin Hoffman, Pavan Podila

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

Chapter 9. Creating Advanced Controls and Visual Effects

This chapter extends your knowledge of control creation in WPF by showing you how to create some advanced controls as well as implement some popular visual effects such as reflection, drop shadows, opacity masks, and gloss effects.

This chapter provides samples and background technical information on creating controls that implement lasso selection, a dock slide presenter, and even a generic container for implementing PowerPoint-like slide transitions.

Lasso Selection Using the InkCanvas

The InkCanvas ...

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

Start Free Trial

No credit card required