Example #1
0
        public override object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
        {
            if (value == null)
            {
                return(VectorEditingMode.Length);
            }

            return(ConverterHelper.ConvertToBoolean(value, culture) ? VectorEditingMode.AllComponents : VectorEditingMode.Normal);
        }
Example #2
0
        public override object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            var result = ConverterHelper.ConvertToBoolean(value, culture);

            if (parameter as bool? == false)
            {
                result = !result;
            }
            return(result ? VisibilityBoxes.VisibleBox : VisibilityBoxes.HiddenBox);
        }
        public override object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            var result = ConverterHelper.ConvertToBoolean(value, culture);

            if (parameter as bool? == false)
            {
                result = !result;
            }
            return(result ? SelectionMode.Extended : SelectionMode.Single);
        }
        public override object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            var result = ConverterHelper.ConvertToBoolean(value, culture);

            if (parameter is bool && (bool)parameter == false)
            {
                result = !result;
            }
            return(result ? Visibility.Visible : Visibility.Collapsed);
        }
Example #5
0
        /// <inheritdoc/>
        public override object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            var result = ConverterHelper.ConvertToBoolean(value, culture);

            return(result ? parameter : DependencyProperty.UnsetValue);
        }
Example #6
0
        /// <inheritdoc/>
        public override object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            var result = ConverterHelper.ConvertToBoolean(value, culture);

            return(!result);
        }