关闭上级控件
private void Close_Click(object sender, RoutedEventArgs e)
{
FrameworkElement parent = (FrameworkElement)((FrameworkElement)sender).Parent;
parent = (FrameworkElement)parent.Parent;
parent = (FrameworkElement)parent.Parent;
IPopupBox box = (IPopupBox)parent.Parent;
box.Close();
}