quiero hacer algo como¿Cuál es la forma más fácil de hacer la negación en los desencadenantes?
<DataTrigger Binding="{Binding Something}" ValueIsNot="{x:Null}">
quiero hacer algo como¿Cuál es la forma más fácil de hacer la negación en los desencadenantes?
<DataTrigger Binding="{Binding Something}" ValueIsNot="{x:Null}">
Creo que la mejor opción es utilizar un convertidor. Consulte esto blog post para obtener una muestra para convertir un resultado en booleano.
<DataTrigger
Binding="{Binding Path=x, Converter={StaticResource IsNotNullConverter}}"
Value="true">
Si quieres ir con los desencadenantes, se podría escribir su propia cuenta o apalancamiento existing ones. Si está haciendo MVVM, simplemente vincule la vista a una propiedad en su VM que hace la lógica por usted.
¿Escribes esa biblioteca de convertidores de valores? ¿Puedo contribuir con algo? – CannibalSmith