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?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sind Sie die falschen parameter für die Bindung.
Gerade jetzt, wird die Bindung Ziel ist ein element mit dem Namen
Visibility
, das ist wohl ein Fehler:Sollte es einfach sein