DataTrigger, wo Wert NICHT null ist?

Ich weiß, dass ich einen setter, der prüft, um zu sehen, ob ein Wert NULL ist und etwas zu tun. Beispiel:

<TextBlock>
  <TextBlock.Style>
    <Style>
      <Style.Triggers>
        <DataTrigger Binding="{Binding SomeField}" Value="{x:Null}">
          <Setter Property="TextBlock.Text" Value="It's NULL Baby!" />
        </DataTrigger>
      </Style.Triggers>
    </Style>
  </TextBlock.Style>
</TextBlock>

Aber wie kann ich überprüfen, ob ein "nicht" Wert... wie bei "NICHT NULL" oder "NICHT = 3"? Ist das möglich in XAML?

Ergebnisse: vielen Dank für Eure Antworten... ich wusste, dass ich tun konnte, ein Wert Konverter (was bedeutet, dass ich würde gehen müssen im code, und das wäre nicht Reine XAML als ich mir erhofft hatte). Das ist jedoch die Frage zu beantworten, die effektiv "Nein" können Sie es nicht in reinem XAML-Code. Die Antwort ausgewählt wird, zeigt jedoch, wahrscheinlich der beste Weg, um erstellen diese Art von Funktionalität. Gute zu finden.

InformationsquelleAutor der Frage Timothy Khouri | 2008-12-10

Schreibe einen Kommentar