void OnUnloaded(object sender, RoutedEventArgs e)
 {
     if (!isLoaded)
     {
         return;
     }
     isLoaded = false;
     ServiceInjectionHelper.ClearInjectBinding(this);
 }
 protected override void OnDetaching()
 {
     ServiceInjectionHelper.ClearInjectBinding(this);
     base.OnDetaching();
 }