public void CreateObjectFromCss() { Dictionary <string, string> stylesTable = Utility.ParserCss(hdfCssValue.Value); FontFamily.SetAttributes(stylesTable); BuildFontConfiguration(); Block.SetAttributes(stylesTable); BuildBlockConfiguration(); BackgroundCss.SetAttributes(stylesTable); BuildBackgroundConfiguration(); BorderCss.SetAttributes(stylesTable); BuildBorderConfiguration(); BoxCss.SetAttributes(stylesTable); BuildBoxConfiguration(); PositionCss.SetAttributes(stylesTable); BuildPositionConfiguration(); Layout.SetAttributes(stylesTable); BuildLayoutCssConfiguration(); List.SetAttributes(stylesTable); BuildListConfiguration(); Table.SetAttributes(stylesTable); BuildTableConfiguration(); }
public Resource(Guid id, string doctorName, TextCss textCss, BackgroundCss backgroundCss, bool isGroup, Specializari name, int resourceId, int?groupId = null) { Id = id; DoctorName = doctorName; TextCss = textCss; BackgroundCss = backgroundCss; IsGroup = isGroup; Name = name; ResourceId = resourceId; GroupId = groupId; }
private void SetCssString() { string css = string.Empty; string cssFont = FontFamily.BuildCssString(); css += (cssFont == string.Empty ? string.Empty : cssFont + ";"); string cssBlock = Block.BuildCssString(); css += (cssBlock == string.Empty ? string.Empty : cssBlock + ";"); string cssBackground = BackgroundCss.BuildCssString(); css += (cssBackground == string.Empty ? string.Empty : cssBackground + ";"); string cssBorder = BorderCss.BuildCssString(); css += (cssBorder == string.Empty ? string.Empty : cssBorder + ";"); string cssBox = BoxCss.BuildCssString(); css += (cssBox == string.Empty ? string.Empty : cssBox + ";"); string cssPosition = PositionCss.BuildCssString(); css += (cssPosition == string.Empty ? string.Empty : cssPosition + ";"); string cssLayout = Layout.BuildCssString(); css += (cssLayout == string.Empty ? string.Empty : cssLayout + ";"); string cssList = List.BuildCssString(); css += (cssList == string.Empty ? string.Empty : cssList + ";"); string cssTable = Table.BuildCssString(); css += (cssTable == string.Empty ? string.Empty : cssTable + ";"); if (css.EndsWith(";")) { css = css.Remove(css.Length - 1); } txtCss.Text = css; Panel2.Style.Value = Panel2.Style.Value + ";" + txtCss.Text; // Panel2.ApplyStyle; }