2014-08-29 34 views
0

datainsetion的同時datagridview的,我有兩個的WinForms如何更新在DB

由此引發addlaundry表格,我們可以添加洗衣細節即ADDLaundry和洗衣細節

洗衣細節BTN onclick事件...我需要看到詳細信息在laudndry詳細信息網格中以addlaundry形式添加,而不是關閉表單。任何機構有任何想法....

我用這個代碼:

private void btnSave_Click(object sender, EventArgs e) 
     { 

      IsDone= objLaundry.InsertLaundry(txtItems,txtRate); 
      if(IsDone==true) 
      { 
       objLaundry.ClearFields(txtItems,txtRate); 

       //PolosysHMS.Masters.frmLaundry obj = new frmLaundry(); 
       //obj.dgvLaundry.DataSource = null; 
       //obj.LoadGrid(); 
       //obj.Show(); 
      } 

但這種創造另外的對象,我想關閉現有的洗衣資料,然後再次打開新的構造....?

+1

細節網格在現有網頁?如果是,那麼只需在保存功能後添加綁定網格功能即可。 – 2014-08-29 12:14:08

+0

但保存功能在另一個頁面... – 2014-08-29 12:18:01

+0

您是否使用opendialogbox打開了保存功能頁面?如果是,那麼在opendialogbox代碼下面添加綁定網格功能。 – 2014-08-29 13:27:55

回答

1

首先創建其中具有清爽的格之格的WinForms功能..

現在,當你點擊按鈕打開ADDLaundry form..Do這樣的:

FormADDlaundry frm = new FormADDlaundry(); 
Frm.ViewGrid += new FormADDlaundry.doevent(BindGrid); 
Frm.show(); 

,立即AddLaundry形式

public delegate void doEvent(); 
public event doEvent ViewGrid; 

現在,當你通過點擊按鈕添加洗衣店。也調用ViewGrid事件。 您的工作完成!

+0

我試過這個不工作:這是我的代碼 – 2014-09-01 06:26:43

+0

@ Taja_100:粘貼你的代碼的兩種形式。 – 2014-09-01 06:36:42

+0

我把代碼粘貼到Addbtn點擊事件的第一個代碼和WinForm中,添加了清單第二個代碼,但仍然不能正常工作... – 2014-09-01 06:49:12