Wie zu verbergen String wenn Daten null sind
-
03-10-2019 - |
Frage
Wie ein String verstecken, wenn Daten nicht present.Consider sind diese Probe
<TextBlock Text="{Binding Amount, StringFormat=Total: {0:C}}" />
in diesem Fall, wenn Betrag null ist, dann wird es zeigen, Total: .Wie dies zu verbergen, wenn Betrag null oder leer
Lösung 2
„TargetNullValue“ ist das, was ich suchte for.I damit endete und es funktioniert wie ein Charme
<TextBlock VerticalAlignment="Top"
Text="{Binding Path=TotalMonths,
TargetNullValue={x:Static System:String.Empty},
StringFormat=Total: {0:C}}" />
Andere Tipps
TargetNullValue=''
Wird auch tun
Es gibt nicht viel zu Arbeit mit hier, aber man kann so etwas wie dies erreichen mit:
- Datatrigger
- Valueconverter
- Ereignisbehandlung in-Code-Behind
- Die Bindung an einer (dependency-) Immobilien in einem Ansichtsmodell Einkapseln Ihrer Business-Klassen
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow