A Mouse Wheel Blend Behavior
by Nigel Sampson
One fairly useful piece of functionality missing from Silverlight is the use of the Mouse Wheel, thankfully there’s a lot of code out there about how to use the Html Bridge to receive DOM events and bring in Mouse Wheel functionality.
The trouble is that with these examples you need to wire up all the events and manually deal with the mouse wheel.
Silverlight / Blend Behaviors can help with this quite a bit by encapsulating all the required functionality in a simple drag and drop component.
As I’ve discussed before Blend Behaviors come in three flavors, Triggers, Actions and Behaviors. Triggers and Actions are great when you want to have both the action and trigger asseparate composable items but sometimes both the trigger and action are so intertwined that it doesn’t make sense for them to be separated, this is where Behaviors come in, they really are pre-packaged pieces of functionality.
more here

