Hallo
Ich habe eine Textbox mit Wasserzeichen erstellt. Das funktioniert mithilfe des BooleanToVisibilityConverter super. Allerdings möchte ich das Ganze jetzt quasi umdrehen. Ich möchte das "x"-Symbol, welches den Inhalt der TextBox löschen soll nur
zeigen, wenn die TextBox Text hat.
Wie genau löse ich das?
<Grid Margin="2, 0, 2, 4" Height="20" Grid.Row="1" Background="White">
<Image DockPanel.Dock="Left" Source="Resources/img_cleartab.png" Height="14px" Margin="2, 2, 2, 2" Width="14px"
VerticalAlignment="Center" HorizontalAlignment="Right" Visibility="{Binding ElementName=textBoxSearch, Path=Text.IsEmpty, Converter={StaticResource BooleanToVisibilityConverter}}" />
<TextBlock Margin="5, 1" Text="Durchsuchen" Foreground="Gray"
Visibility="{Binding ElementName=textBoxSearch, Path=Text.IsEmpty, Converter={StaticResource BooleanToVisibilityConverter}}" />
<TextBox Name="textBoxSearch" Background="Transparent" />
</Grid>
Grüße