I want to do something like this:
<ControlTemplate.Triggers>     <Trigger Property="Width" Value=">25">        <!-- Set values here -->     </Trigger> </ControlTemplate.Triggers>   Anyway to do something like this?
You can use a data trigger and set the binding RelativeSource to Self. Data Triggers allow binding and bindings lets you have converters.
Example:
   <Button Content="I change colour depending on my width for some reason">         <Button.Triggers>             <DataTrigger                 Binding="{Binding                 Path=Width,                 RelativeSource={RelativeSource Self},                 Converter={StaticResource isLessThanConverter},                 ConverterParameter=50}"                 Value="True">                 <Setter Property="Button.Background" Value="Red" />             <DataTrigger>         <Button.Triggers>     <Button>  Reference
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With