/// <summary> /// 要将设计的对像保存到文件的信息 /// </summary> /// <param name="objectSave">设计器中的对像列表</param> /// <param name="width">设计器的宽度</param> /// <param name="height">设计器的高度</param> /// <param name="pconfig">打印设置</param> public ObjectSerializer(DrawItemList objectSave, int width, int height, PrintConfig pconfig, int rowcount, int rowheight) { itemList = objectSave; des_W = width; des_H = height; printconfig = pconfig; _rowcount = rowcount; _rowheight = rowheight; }
public Designer() { SetStyle(ControlStyles.AllPaintingInWmPaint | ControlStyles.OptimizedDoubleBuffer | ControlStyles.UserPaint, true); //SetStyle(ControlStyles.ResizeRedraw, true); this.BorderStyle = BorderStyle.FixedSingle; InitializeComponent(); //设计文本编辑时textbox的属性 textBox.Visible = false; textBox.Enabled = false; textBox.BorderStyle = BorderStyle.None; textBox.Multiline = true; this.Controls.Add(textBox); this.BackColor = Color.White; activeTool = new ToolBase(); _items = new DrawItemList(); }