| 1234567891011121314151617181920212223242526 | using System;using System.Globalization;using Xamarin.Forms;namespace InABox.Mobile{    public class BoolToGridLengthConverter : IValueConverter    {        public GridLength TrueValue { get; set; }        public GridLength FalseValue { get; set; }                public object Convert(object value, Type targetType, object parameter, CultureInfo culture)        {            if ((value is bool bvalue) && bvalue)                return TrueValue;            return FalseValue;        }        public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)        {            if (value is GridLength length)                return length.Equals(TrueValue);            return false;        }    }}
 |