コード例 #1
0
 /// <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;
 }
コード例 #2
0
ファイル: Designer.cs プロジェクト: SMTN-China/WMS-Utils
        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();
        }