Sichtbarkeit Konverter Bindung in XAML

Ich habe folgenden Konverter:

public class MyConverter : IValueConverter
{
    public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
    {
        return Visibility.Hidden;
    }

    public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
    {
        throw new NotImplementedException();
    }
...

Ich bin dann mit diesem in XAML wie folgt:

<Resources>
    <conv:MyConverter x:Key="MyValToVisibilityConverter" />
</Resources>

...

<CheckBox x:Name="MyCheckBox" Content="Should not be visible" 
                Visibility="{Binding ElementName=Visibility, Converter={StaticResource MyValToVisibilityConverter}}" 
...

Diese kompiliert und läuft, und läuft, und zeigt immer die checkbox so sichtbar.

  • Welche Ihrer XAML-Elemente mit der Bezeichnung "Sichtbarkeit"? Gibt es einen Fehler bemerken, in Ihren VS-Ausgabefenster?
Schreibe einen Kommentar