Frage

Ich habe eine Liste in der Objektinstanz der ObjectDataprovider -Klasse gespeichert. Wenn ich meinen DataTrigger aufruft, möchte ich ein Prädikat in der Liste ausführen und einen Wert true/false zurückgeben, damit ich Text ausblenden/anzeigen kann. Idealerweise möchte ich eine Eigenschaft "Noresults" nennen, die True/False zurückgeben würde, damit ich den Text in der Ansicht umschalten kann.

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

Lösung

Füge hinzu ein Binding.Converter Was logisch ausführt und zurückgibt einen jeweiligen Bool.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top