public static void browser_ApplyTemplate(object sender, ApplyTemplateEventArgs args) { m_panel = args.GetChildTemplate("stackMessageBox") as StackPanel; m_container = args.GetChildTemplate("Container") as Grid; m_tbMessage = args.GetChildTemplate("tbMessage") as TextBox; m_btnTitle = args.GetChildTemplate("btnTitle") as Button; m_content = args.GetChildTemplate("gridContent") as Grid; m_leftFooter = args.GetChildTemplate("gridFooter_left") as Grid; m_rightFooter = args.GetChildTemplate("gridFooter_right") as Grid; m_centerFooter = args.GetChildTemplate("gridFooter_center") as Grid; m_borderTitle = args.GetChildTemplate("borderTitle") as Border; //m_gridClose = args.GetChildTemplate("gridClose") as Grid; m_btnClose = args.GetChildTemplate("btnClose") as Button; m_panel.MouseEnter += new MouseEventHandler(m_panel_MouseEnter); m_panel.MouseLeave += new MouseEventHandler(m_panel_MouseLeave); m_btnTitle.Click += new RoutedEventHandler(m_btnTitle_Click); m_btnClose.Click += new RoutedEventHandler(m_btnClose_Click); }
void browser_ApplyTemplate(object sender, ApplyTemplateEventArgs e) { m_NotifyTip = e.GetChildTemplate("NotificationTip") as NotificationTip; m_NotifyTip.ApplyTemplate(); }