/// <summary> /// 图纸对象创建 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnDrawCreate_Click(object sender, EventArgs e) { client = Common.Util.Service; //draw =client.GetDrawingByID("29152e50-0b0d-4e15-94a9-847aa7f83725"); //PDM_DRAWING draw = client.GetDrawingByID("e896d90d-55e8-4ef6-af89-4f0333438c04"); //第一种方式,需要已经知道的对象 DrawRegForm form = new DrawRegForm(Common.Util.paramsEntity(draw), lstDrawType.SelectedValue.ToString()); //WcfClient.AddFileFrm f = new WcfClient.AddFileFrm(entity); //第二种方式,不需要传对象 if (DialogResult.OK == form.ShowDialog()) { draw = form.Document; if (draw != null) { lblDrawCode.Text = draw.DOCNO; Common.Util.Drawing = draw; } } }