Frm_Books窗体(窗体里面有个按钮跳转Frm_Book_Select窗体)
private void Add_Book_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { Frm_Book_Select book = new Frm_Book_Select(); book.Owner = this; book.ShowDialog(); }
Frm_Book_Select窗体
private void BtnOK_Click(object sender, EventArgs e) { data.SysName = NameEdit.Text; data.Verion = VersionEdit.Text; _db.SaveChanges(); //先获取SplitContainerControl SplitContainerControl sc = new SplitContainerControl(); //刷新左边GridControl GridControl gc = new GridControl(); sc = (SplitContainerControl)this.Owner.Controls["splitContainerControl1"]; //Panel1表示左边Panel,里面添加了GridControl gc = (GridControl)sc.Panel1.Controls["ApplicationManageGrid"]; gc.DataSource = _db.Applications.AsNoTracking().ToList(); this.Owner.Refresh(); Close(); }