示例#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
文件: CssMargin.cs 项目: x335/WootzJs
 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;
 }