11
Tengo una propiedad que se rellena mediante enlace. atributo de color se establece el valor de la propiedad ColorWPF: binding, setter de propiedad condicional
<Rectangle.Fill>
<SolidColorBrush Color="{Binding Path=Color}"/>
</Rectangle.Fill>
Como puedo refactorizar que a la unión condicional así:
<Rectangle.Fill>
<SolidColorBrush Color="{Binding Path=SomeBooleanProperty ? #FF0000 : #00FF00 }"/>
</Rectangle.Fill>
¿Puedes poner el condicional en el captador de propiedades y enlazar a la propiedad normalmente? – vlad
Sí, puedo, pero quiero seguir estilizando en XAML, no en código subyacente –