public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { Visibility visiblestatus = (Visibility)value; if (visiblestatus == Visibility.Visible) { return(ConverterFunctions.getObject(parameter, targetType)); //Idea that the bounded source value is checked against the parameter. We try to send the parameter back as integer. } return(null); }
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { if (parameter == null || value == null) { return(false); } string inputparameter = ConverterFunctions.getString(parameter); // Parameter is always going to be string. return(ConverterFunctions.getString(value) == inputparameter); }
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { List <Enum> input = (List <Enum>)value; List <string> result = new List <string>(); foreach (Enum e in input) { result.Add(ConverterFunctions.getEnumDesctiption__(e)); } return(result); }
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { if (parameter == null || value == null) { return(false); } string inputparameter = ConverterFunctions.getString(parameter); // Parameter is always going to be string. bool result = ConverterFunctions.getString(value) == inputparameter; if (result == true) { return(Visibility.Visible); } return(Visibility.Collapsed); }
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { bool ActualResult = (bool)value; //If actual result is true, then return the parameter, else, return null. if (ActualResult == true) { return(ConverterFunctions.getObject(parameter, targetType)); //Idea that the bounded source value is checked against the parameter. We try to send the parameter back as integer. } if (targetType.IsValueType) { return(Activator.CreateInstance(targetType)); //Which means that the target type is a nonnullable one (it has a default value) } if (targetType == typeof(string)) { return("Error"); } return(null); }
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { return(ConverterFunctions.getEnumDesctiption__((Enum)value)); }