Hjælp til at vise boolean value i radioknapper (wpf)
HejJeg er stadig ny i C# og XAML, så jeg håber der er nogen der kan hjælpe mig med at få lavet en kode, der viser værdier fra en tabel. Værdierne er lagret som Null, der er false, og -1 som er true. Så jeg vil gerne have at radioknapperne henter de data, og viser knappen som checked hvis værdien er true. Og selvfølgelig unchecked hvis værdien er false
Jeg har prøvet at oprette en converter, men det virker ikke.
--------
[ValueConversion(typeof(object), typeof(bool))]
public class EnumMatchToBooleanConverter : IValueConverter
{
public object Convert(object value, Type targetType,
object parameter, CultureInfo culture)
{
if (value != null)
{
return value;
}
return false;
}
public object ConvertBack(object value, Type targetType,
object parameter, CultureInfo culture)
{
if (value != null)
{
return value;
}
return null;
}
}
--------------
Jeg binder converteren i xaml under resources, og ved hver radioknap sætter jeg staticresource til nøglen enumConverter
--------------
<Grid.Resources>
<local:EnumMatchToBooleanConverter x:Key="enumConverter" />
</Grid.Resources>
--------------
På forhånd tak
Mvh Jane