public AbstractFlyout()
{
App.Kernel.Inject(this);
LanguageManager.LanguageChanged += OnLanguageChangedInternal;
MouseLeave += OnMouseLeave;
Visibility = System.Windows.Visibility.Collapsed;
ClosingFinished += (s, e) => {
Visibility = System.Windows.Visibility.Collapsed;
};
}