Вы можете обновить стиль вашего TextBlock
, установив Visibility
в Hidden
или Collapsed
, чтобы скрыть его.Просто добавьте DataTrigger
для случая пустой строки, такой как Value=""
, и нулевого значения, такого как Value="{x:Null}
, привязанного к свойству Name
:
<TextBlock.Style>
<Style TargetType="TextBlock">
<Style.Triggers>
<DataTrigger Binding="{Binding Name}" Value="">
<Setter Property="Visibility" Value="Hidden"/>
</DataTrigger>
<DataTrigger Binding="{Binding Name}" Value="{x:Null}">
<Setter Property="Visibility" Value="Hidden"/>
</DataTrigger>
</Style.Triggers>
</Style>
</TextBlock.Style>