コード例 #1
0
        public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
        {
            var stringValue = value as string;

            if (stringValue != null)
            {
                return(SolidColorBrushHelper.FromARGB(stringValue));
            }

            return(base.ConvertFrom(context, culture, value));
        }
コード例 #2
0
ファイル: BrushConverter.cs プロジェクト: zzyzy/uno
        public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
        {
            switch (value)
            {
            case string color:
                return(SolidColorBrushHelper.FromARGB(color));

            case Color color:
                return(new SolidColorBrush(color));
            }

            return(base.ConvertFrom(context, culture, value));
        }