/// <summary> /// 添加原因行 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { ModifyDrawingControl mdcontrol = new ModifyDrawingControl(); mdcontrol.Anchor = AnchorStyles.Top; mdcontrol.Anchor = AnchorStyles.Left; ((TableLayoutPanel)(this.Parent)).Controls.Add(mdcontrol, 0, 2); }
private void ModifyInfoForm_Load(object sender, EventArgs e) { tableLayoutPanel1.GetType().GetProperty("DoubleBuffered", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic).SetValue(tableLayoutPanel1, true, null); this.modifynotb.Text = drawingno; this.versiontb.Text = versionstr; this.originaldrawingtb.Text = originaldrawing; BindWHStatus(); mdcontrol = new ModifyDrawingControl(); mdcontrol.Anchor = AnchorStyles.Top; mdcontrol.Anchor = AnchorStyles.Left; this.tableLayoutPanel1.Controls.Add(mdcontrol, 0, 2); }