

求大神帮忙给点思路!

------解决思路----------------------
楼主也是蛮拼的 3.22分来发帖子
http://www.cnblogs.com/nianyuwen/archive/2012/06/03/2533346.html
------解决思路----------------------
对于子控件,它如何设置数据属性、触发什么事件,这都应该基于“接口”单独设计好,在接口中定义好相应事件所传递的参数。
然后你的宿主控件应该根据接口来使用此子控件,子控件应该触发相应的事件,而不应该假设其它控件是如何编写的、有没有什么用户控件之类的。
------解决思路----------------------
用模式窗口Show出来
在你的子窗口的那个提交按钮事件后面加入
private void btnSave_Click(object sender, EventArgs e)
{
//这里子窗口的保存操作代码
//SaveData();
this.DialogResult = System.Windows.Forms.DialogResult.OK;
this.Close();
}
在父窗口的添加分类用这种模式窗口
private void btnAdd_Click(object sender, EventArgs e)
{
ReportTmpEditForm fm = new ReportTmpEditForm();
if (fm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
Query(); //重新查询娄据
}
}
------解决思路----------------------
委托, 不解释。