Pregunta

Tengo una lista guardada en la instancia ObjectIns de la clase ObjectDataProvider. Al llamar a mi DataTrigger, me gustaría ejecutar un predicado en la lista y devolver un valor verdadero/falso para que pueda ocultar/mostrar texto. Idealmente, me gustaría llamar a una propiedad "noresultos" que devuelvan verdadero/falso para que pueda alternar el texto en la vista.

<DataTrigger Binding="{Binding Path=ObjectDataProvider.NoResults, Mode=OneWay,Source={StaticResource DongleContentsProvider}, BindsDirectlyToSource=True}" Value="true">
    <Setter TargetName="NoResults" Property="Visibility" Value="Visible" />
</DataTrigger>
¿Fue útil?

Solución

Agrega un Binding.Converter que ejecuta cualquier lógica y devuelve un bool respectivo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top