Why does the following piece of XAML give me a XamlParseException with the (meaningless) message \"Expression type is not a valid Style value.\" at runtime?
Triggers work best when defined in stand-alone styles, not in-place content. Try defining your trigger in a style resource, then reference the style resource from your template.