菜鸟级的问题!窗体间数据更新时如何刷新?
 FORM1: 
 中有一个listbox1   绑定了系统组信息。 
 从Form中单击按钮显示Form2——添加组。   
 Form2:添加新组。 
 现在的问题是单击了添加按钮后,listbox1中没有显示出来刚刚添加的组信息   
 Form1_load()中调用: 
 internal   void   BindList() 
             {    
                      UserManager   um=new   UserManager(); 
                      this.lstGroupList.DataSource   =   um.GetGroupList(); 
                      this.lstGroupList.DisplayMember   =    "Name "; 
                      this.lstGroupList.ValueMember   =    "GroupID "; 
                      this.dataGridView1.RowHeadersVisible   =   false; 
             }   
 Form2:   
 private   void   btnAddUser_Click(object   sender,   EventArgs   e) 
 { 
             if   (bIsAdd   ==   1) 
                { 
                         	MessageBox.Show( "成功添加名为: "   +   u.Name   +    "的新用户! "   ); 
                                                 this.Close(); 
                                                 MDIParentUserManager   parentForm   =   new   MDIParentUserManager(); 
                                                 //parentForm   =   (MDIParentUserManager)this.Owner; 
                                                 parentForm.BindList(); 
                   } 
                   else 
                   { 
                            MessageBox.Show( "添加失败! "   +   UserGroup.ugErrormsg+UserManager.UmErrormsg); 
                   } 
 }   
 这样写没有反映!   
 哪位给点高见。
------解决方案--------------------MDIParentUserManager parentForm = new MDIParentUserManager(); 
 新建了一个Form1对象,,再调用BindList方法,,跟原来的Form1对象之间已经没有关系了,, 
------解决方案--------------------参见我的BOLG 
 http://community.csdn.net/Expert/topic/5486/5486385.xml?temp=.1802484 
 http://blog.csdn.net/yumanqing/archive/2006/10/13/1333110.aspx