第一步:
在自定義控件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)
{
//填寫要處理的代碼
}