Hallo Josch,
das wäre durchaus möglich, du könntest es mithilfe eines Datatriggers realisieren.
so ungefähr sollte es funktionieren (Vermutlich mußt Du X:Null durch ns:DBNull.Value austauschen), Code ist nicht getestet
<TextBox.Triggers>
<DataTrigger Binding="{Binding Val}" Value="{x:Null}">
<Setter Property="Visibility" Value="Hidden" />
</DataTrigger>
</TextBox.Triggers>Viele Grüße
Lars