示例#1
0
            public override IStateStyle Clone()
            {
                LabelStyle style = new LabelStyle();

                style.Background = background != null?background.Clone() as BackgroundStyle : null;

                style.Border = border != null?background.Clone() as BorderStyle : null;

                style.SelectedTextFont = selectedTextFont != null?selectedTextFont.Clone() as PartialFontStyle : null;

                style.TextFont = textFont != null?textFont.Clone() as FontStyle : null;

                style.Parent = parentStyle;

                return(style);
            }