第一步:
在自定义控件FreqReportChildControl 页面定义
public delegate void DelReturnHandle(object sender, EventArgs e);
public event DelReturnHandle UserControlDel;
//在触发的事件里的写法,如果需要传值则将sender换成需要传的值
private void txtDel_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
{
if (UserControlDel != null)
UserControlDel(sender, new EventArgs());
}
第二步:
在父窗体
FreqReportChildControl uc = new FreqReportChildControl();
Thickness tk = new Thickness();
tk.Bottom = 10;
uc.Margin = tk;
uc.UserControlDel += Uc_UserControlDel;
wp_Grouper.Children.Add(uc);
private void Uc_UserControlDel(object sender, EventArgs e)
{
//填写要处理的代码
}