Ejemplo n.º 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));
        }
Ejemplo n.º 2
0
 public static T WithPaddingRight <T>(this T control, CssNumericValue value) where T : Control
 {
     control.Style.Padding.Right = value;
     return(control);
 }
Ejemplo n.º 3
0
 public static T WithMaxWidth <T>(this T control, CssNumericValue width) where T : Control
 {
     control.Style.MaxWidth = width;
     return(control);
 }
Ejemplo n.º 4
0
 public CssMargin(CssNumericValue size)
 {
     Size = size;
 }
Ejemplo n.º 5
0
 public CssBorderRadius(CssNumericValue size) 
 {
     Size = size;
 }
Ejemplo n.º 6
0
 public CssMargin(CssNumericValue size) 
 {
     Size = size;
 }
Ejemplo n.º 7
0
 public CssPadding(CssNumericValue size)
 {
     Size = size;
 }
Ejemplo n.º 8
0
 public FixedPanel(CssNumericValue width, CssNumericValue height, Control content)
 {
     Style.Width  = width;
     Style.Height = height;
     Content      = content;
 }
Ejemplo n.º 9
0
 public FixedPanel(CssNumericValue width, CssNumericValue height)
 {
     Style.Width  = width;
     Style.Height = height;
 }
Ejemplo n.º 10
0
 public CssBorderRadius(CssNumericValue size)
 {
     Size = size;
 }