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)); }
public static T WithPaddingRight <T>(this T control, CssNumericValue value) where T : Control { control.Style.Padding.Right = value; return(control); }
public static T WithMaxWidth <T>(this T control, CssNumericValue width) where T : Control { control.Style.MaxWidth = width; return(control); }
public CssMargin(CssNumericValue size) { Size = size; }
public CssBorderRadius(CssNumericValue size) { Size = size; }
public CssPadding(CssNumericValue size) { Size = size; }
public FixedPanel(CssNumericValue width, CssNumericValue height, Control content) { Style.Width = width; Style.Height = height; Content = content; }
public FixedPanel(CssNumericValue width, CssNumericValue height) { Style.Width = width; Style.Height = height; }