| | |
| | | newForm.ControlBox = false; |
| | | newForm.Dock = DockStyle.Fill; |
| | | newForm.Visible = true; |
| | | //实现子窗体的委托beg |
| | | EventInfo evt = newForm.GetType().GetEvent("UpdateParent", |
| | | BindingFlags.NonPublic | BindingFlags.Instance |
| | | | BindingFlags.Public |
| | | ); |
| | | if (evt != null) |
| | | evt.AddEventHandler(newForm, new EventHandler<UpdateParentEventArgs>(UpdateParent_OnChange)); |
| | | //实现子窗体的委托end |
| | | return newForm; |
| | | } |
| | | catch (Exception) |
| | |
| | | |
| | | return null; |
| | | } |
| | | //实现子窗体的委托beg |
| | | private void UpdateParent_OnChange(object sender, UpdateParentEventArgs e) |
| | | { |
| | | List<string> _val = e.StringList; |
| | | MsgHelper.ShowError(_val[0]); |
| | | var tabPageName = _val + "_page"; |
| | | var tabText = ""; //当前选项卡页Text标题 |
| | | var newFormName = "Gs.DevApp.DevFrm.Frm_MesInvItemOut_SCLL"; //存路径,类名 |
| | | Image imgIcon = null; |
| | | AddTabpage(tab, tabPageName, tabText, |
| | | newFormName, imgIcon); |
| | | } |
| | | //实现子窗体的委托end |
| | | private int _userOut() |
| | | { |
| | | var _obj = new |