public AddPattern1(Workpiece workpiece) : base(workpiece.GetOriginPos()) { InitializeComponent(); this.Activated += AddPattern1_Activated; this.ReadLanguageResources(); this.workpiece = workpiece; }
public EditPattern(Pattern pattern, Workpiece workpiece) : base(workpiece.GetOriginPos()) { InitializeComponent(); this.ReadLanguageResources(); this.pattern = pattern; this.workpiece = workpiece; tbPatternName.Text = this.pattern.Name; tbPatternName.Enabled = false; if (pattern is Workpiece) { tbOriginX.Text = this.pattern.GetOriginPos().X.ToString("0.000"); tbOriginY.Text = this.pattern.GetOriginPos().Y.ToString("0.000"); } else { //系统坐标->机械坐标 PointD p = workpiece.MachineRel(this.pattern.Origin); tbOriginX.Text = p.X.ToString("0.000"); tbOriginY.Text = p.Y.ToString("0.000"); } }