Пример #1
0
        public static CssValue Parse(string value)
        {
            if (value == "inherit")
            {
                return(CssInherit.Instance);
            }
            if (value == "inset")
            {
                return(CssInset.Instance);
            }

            var result = CssColor.Parse(value);

            if (result != null)
            {
                return(result);
            }

            return(CssNumericValue.Parse(value));
        }
Пример #2
0
 public static T WithPaddingRight <T>(this T control, CssNumericValue value) where T : Control
 {
     control.Style.Padding.Right = value;
     return(control);
 }
Пример #3
0
 public static T WithMaxWidth <T>(this T control, CssNumericValue width) where T : Control
 {
     control.Style.MaxWidth = width;
     return(control);
 }
Пример #4
0
 public CssMargin(CssNumericValue size)
 {
     Size = size;
 }
Пример #5
0
 public CssBorderRadius(CssNumericValue size) 
 {
     Size = size;
 }
Пример #6
0
 public CssMargin(CssNumericValue size) 
 {
     Size = size;
 }
Пример #7
0
 public CssPadding(CssNumericValue size)
 {
     Size = size;
 }
Пример #8
0
 public FixedPanel(CssNumericValue width, CssNumericValue height, Control content)
 {
     Style.Width  = width;
     Style.Height = height;
     Content      = content;
 }
Пример #9
0
 public FixedPanel(CssNumericValue width, CssNumericValue height)
 {
     Style.Width  = width;
     Style.Height = height;
 }
Пример #10
0
 public CssBorderRadius(CssNumericValue size)
 {
     Size = size;
 }