silverlightxamlbindingtargetnullvalue

How to Set TargetNullValue to Visibility.Collapsed in Binding


I'm binding TextBlock.Visiblitiy to something, and I want to set the Binding.TargetNullValue to Collapsed, how can I do it in XAML?

This one How do I set TargetNullValue to a date? does not work in Silverlight. (No x:Static).


Solution

  • This is working for me in SL4:

    <TextBlock Text="Text" Visibility="{Binding Foo, TargetNullValue=Collapsed}"/>
    

    Where Foo:

    public Visibility? Foo { get; set; }