Ejemplo n.º 1
0
        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
        {
            if (value == null)
            {
                return(null);
            }
            AdaptiveViewCondition condition = (AdaptiveViewCondition)value;
            int param = int.Parse(parameter.ToString());

            switch (param)
            {
            case 0:
                return(AdaptiveViewCondition.LessOrEqual == condition);

            case 1:
                return(AdaptiveViewCondition.GreaterOrEqual == condition);
            }
            if ((AdaptiveViewCondition)value == AdaptiveViewCondition.LessOrEqual)
            {
                return(0);
            }
            else
            {
                return(1);
            }
        }
Ejemplo n.º 2
0
        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
        {
            if (value == null)
            {
                return(null);
            }
            AdaptiveViewCondition condition = (AdaptiveViewCondition)value;
            int param = int.Parse(parameter.ToString());

            if (param == 0)
            {
                return((condition == AdaptiveViewCondition.LessOrEqual)
                    ? Visibility.Visible
                    : Visibility.Collapsed);
            }
            else
            {
                return((condition == AdaptiveViewCondition.GreaterOrEqual)
                    ? Visibility.Visible
                    : Visibility.Collapsed);
            }
        }