private void WorkflowEditor_Load(object sender, EventArgs e) { // Get the printer page size prnflow = new Lassalle.PrnFlow.PrnFlow(); addFlow.SuspendLayout(); addFlow.AutoScroll = false; addFlow.Images.Add(imagesWorkflow.Images["SpecStep"]); addFlow.Images.Add(imagesWorkflow.Images["StartSpecStep"]); addFlow.Images.Add(imagesWorkflow.Images["SubWorkflowStep"]); addFlow.Images.Add(imagesWorkflow.Images["StartSubWorkflowStep"]); // Snap & Display grid addFlow.Grid.Draw = true; addFlow.Grid.Snap = true; addFlow.Grid.Style = GridStyle.Pixels; addFlow.Grid.Color = Color.Silver; addFlow.Grid.Size = new Size(16, 16); // Display a printer page grid addFlow.PageGrid.Size = new Size((int)prnflow.GetPageSize(addFlow).Width, (int)prnflow.GetPageSize(addFlow).Height); addFlow.PageGrid.Color = Color.Chocolate; addFlow.PageGrid.Style = GridStyle.DottedLines; addFlow.PageGrid.Draw = true; addFlow.ResumeLayout(); strProgName = this.Text; strFileName = ""; MakeCaption(); SelectionChangeHandle(); cmbSelectNodeType.SelectedIndex = 0; }
private void tsb_打印设置_Click(object sender, EventArgs e) { SizeF pagesize = SizeF.Empty; Lassalle.PrnFlow.PrnFlow prnflow = new Lassalle.PrnFlow.PrnFlow(); prnflow.PageSetup(); pagesize = prnflow.GetPageSize(addFlow1); addFlow1.Invalidate(); }
private void tsb_打印预览_Click(object sender, EventArgs e) { SizeF pagesize = SizeF.Empty; Lassalle.PrnFlow.PrnFlow prnflow = new Lassalle.PrnFlow.PrnFlow(); pagesize = prnflow.GetPageSize(addFlow1); prnflow.Preview(addFlow1); }
private void tsb_打印_Click(object sender, EventArgs e) { Lassalle.PrnFlow.PrnFlow prnflow = new Lassalle.PrnFlow.PrnFlow(); prnflow.Print(addFlow1); }