// From value to WPF public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { ImageCaptureViewDirectionEnum mask = (ImageCaptureViewDirectionEnum)parameter; target = (ImageCaptureViewDirectionEnum)value; return(target.HasFlag(mask)); }
// From WPF to value public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { this.target ^= (ImageCaptureViewDirectionEnum)parameter; return(this.target); }