Does WPF support using a triggers that respond to routed events but only given a condition is met?
For example, WPF supports triggering on routed events through Event Triggers. ie:
<Button>
<Button.Triggers>
<EventTrigger RoutedEvent="Click">
...
</..
</..
</..
However I am looking for the trigger to go off only given a certain condition is met. Normally you use MultiTriggers for meeting multiple conditions. ie:
<Button>
<Button.Triggers>
<MultiDataTrigger>
<MultiDataTrigger.Conditions>
<Condition Binding="..." Value="..."/>
<Condition Binding="..." Value="..."/>
</..
</..
</..
</..
However neither the MultiTrigger or MultiDataTrigger seem to support triggering on routed events. Is it even possible to mix these two concepts of routed events and conditions in XAML?