SphereStudio.RadEditors.RadPanel.ToBaseCode C# (CSharp) 메소드

ToBaseCode() 공개 메소드

public ToBaseCode ( StringBuilder builder ) : void
builder System.Text.StringBuilder
리턴 void
        public override void ToBaseCode(StringBuilder builder)
        {
            base.ToBaseCode(builder);
            builder.Append(" = new Panel(");
            builder.Append(Parent.Name);
            builder.Append(", ");
            builder.Append(this.X + Preview.Padding.Left); builder.Append(", ");
            builder.Append(this.Y + Preview.Padding.Top); builder.Append(", ");
            builder.Append(this.W - Preview.Padding.Horizontal); builder.Append(", ");
            builder.Append(this.H - Preview.Padding.Vertical); builder.AppendLine(");");
            if (!back_color.Equals(Color.Transparent))
            {
                WriteProperty(builder, "backColor");
                builder.Append("CreateColor(");
                StateEditor.ToSphereColorString(builder, this.back_color);
                builder.AppendLine(");");
            }
            if (use_window)
            {
                WriteProperty(builder, "useWindow", "true");
            }
            builder.AppendLine();
        }