public object Convert(object[] values, Type targetType, object parameter, CultureInfo culture)
        {
            if (values == null)
            {
                return(ValueBoxes.FalseBox);
            }

            var arr = new List <bool>();

            foreach (var item in values)
            {
                if (item is bool boolValue)
                {
                    arr.Add(boolValue);
                }
                else
                {
                    return(ValueBoxes.FalseBox);
                }
            }

            return(ValueBoxes.BooleanBox(arr.All(item => item)));
        }
 public static void SetAutoTooltip(DependencyObject element, bool value)
 => element.SetValue(AutoTooltipProperty, ValueBoxes.BooleanBox(value));
Ejemplo n.º 3
0
 public static void SetCircular(DependencyObject element, bool value)
 => element.SetValue(CircularProperty, ValueBoxes.BooleanBox(value));
Ejemplo n.º 4
0
 public static void SetShowSelectAllButton(DependencyObject element, bool value)
 => element.SetValue(ShowSelectAllButtonProperty, ValueBoxes.BooleanBox(value));
Ejemplo n.º 5
0
 public static void SetAlignBottomWithPanel(DependencyObject element, bool value)
 => element.SetValue(AlignBottomWithPanelProperty, ValueBoxes.BooleanBox(value));
Ejemplo n.º 6
0
 public static void SetHideUncheckedElement(DependencyObject element, bool value) => element.SetValue(HideUncheckedElementProperty, ValueBoxes.BooleanBox(value));
 internal static void SetDidCacheBackground(DependencyObject obj, bool value)
 {
     obj.SetValue(DidCacheBackgroundProperty, ValueBoxes.BooleanBox(value));
 }
Ejemplo n.º 8
0
 public static void SetApplyDefaultStyle(DependencyObject element, bool value)
 => element.SetValue(ApplyDefaultStyleProperty, ValueBoxes.BooleanBox(value));
Ejemplo n.º 9
0
 public static void SetIgnoreAltF4(DependencyObject element, bool value)
 => element.SetValue(IgnoreAltF4Property, ValueBoxes.BooleanBox(value));
Ejemplo n.º 10
0
 public static void SetIsDragElement(DependencyObject element, bool value)
 => element.SetValue(IsDragElementProperty, ValueBoxes.BooleanBox(value));
Ejemplo n.º 11
0
 public static void SetShowInTaskManager(DependencyObject element, bool value)
 => element.SetValue(ShowInTaskManagerProperty, ValueBoxes.BooleanBox(value));
Ejemplo n.º 12
0
 public static void SetHideWhenClosing(DependencyObject element, bool value)
 => element.SetValue(HideWhenClosingProperty, ValueBoxes.BooleanBox(value));
 public static void SetIsMonitoring(DependencyObject element, bool value) => element.SetValue(IsMonitoringProperty, ValueBoxes.BooleanBox(value));
 public static void SetExtendContentToNonClientArea(DependencyObject element, bool value)
 => element.SetValue(ExtendContentToNonClientAreaProperty, ValueBoxes.BooleanBox(value));
Ejemplo n.º 15
0
 public static void SetShowRowNumber(DependencyObject target, bool value) => target.SetValue(ShowRowNumberProperty, ValueBoxes.BooleanBox(value));
Ejemplo n.º 16
0
 public static void SetShowEdgeContent(DependencyObject element, bool value) => element.SetValue(ShowEdgeContentProperty, ValueBoxes.BooleanBox(value));
Ejemplo n.º 17
0
 public static void SetCanUnselectAllWithBlankArea(DependencyObject element, bool value)
 => element.SetValue(CanUnselectAllWithBlankAreaProperty, ValueBoxes.BooleanBox(value));
Ejemplo n.º 18
0
 public static void SetConsistentWidth(DependencyObject element, bool value)
 => element.SetValue(ConsistentWidthProperty, ValueBoxes.BooleanBox(value));
Ejemplo n.º 19
0
 public static void SetNecessary(DependencyObject element, bool value) => element.SetValue(NecessaryProperty, ValueBoxes.BooleanBox(value));
 public static void SetUseFluidLayout(DependencyObject obj, bool value)
 {
     obj.SetValue(UseFluidLayoutProperty, ValueBoxes.BooleanBox(value));
 }