title: Give TextBlock Default Value if result returns null
body: <p>Hello I am trying to give a default value to a textblock if the results returned are null</p>
  
  <p>Here is what I am trying!  </p>
  
  <p>All that returns is the String Format I set!</p>
  
  <pre><code> &lt;TextBlock x:Name="NameTxtBlock" Grid.Column="0" Margin="0,0,40,0" FontFamily="Segoe UI" FontSize="14" Text="{Binding Name, StringFormat='Item Name: {0}'}"  Padding="2"&gt;
      &lt;TextBlock.Style&gt;
          &lt;Style TargetType="TextBlock" &gt;                                            
              &lt;Style.Triggers&gt;
                  &lt;DataTrigger Binding="{Binding ElementName=NameTxtBlock, Path=Text}" Value="{x:Null}"&gt;
                      &lt;Setter Property="FontStyle" Value="Italic"/&gt;
                      &lt;Setter Property="Text" Value="No Name Found" /&gt;
                  &lt;/DataTrigger&gt;
                  &lt;DataTrigger Binding="{Binding ElementName=NameTxtBlock, Path=Text}" Value="{x:Static System:String.Empty}"&gt;
                      &lt;Setter Property="FontStyle" Value="Italic"/&gt;
                      &lt;Setter Property="Text" Value="No Name Found" /&gt;
                  &lt;/DataTrigger&gt;
              &lt;/Style.Triggers&gt;
          &lt;/Style&gt;
      &lt;/TextBlock.Style&gt;
  &lt;/TextBlock&gt;
  </code></pre>