It is possible within XAML binding markup to negate a Boolean property. Not sure if that is the correct description. For example, I am using one of the built in converters for setting the Visibility of a window border control based on if it is active or not.
<Border BorderBrush="{StaticResource BorderColorBrush}"
BorderThickness="1"
Visibility="{Binding IsActive,
RelativeSource={RelativeSource FindAncestor,
AncestorType={x:Type Window}},
Converter={StaticResource bool2VisibilityConverter}}" />
What I want to the opposite of this, I would like the Visibility to be set to false if the Window is active. This is just an example, but I have run across other situations where it would be nice to apply a ‘!’ to a Boolean property that is being evaluated by a stock converter so I do not have to write a custom one.