public LanguagesDialog()
{
this.DataContext = GlobalObjects.ViewModel;
this.InitializeComponent();
this.Closing += (s, e) =>
{
if (_hideOnClose)
{
Hide();
e.Cancel = true;
}
};
var mainWindow = (MetroWindow)this;
var windowPlacementSettings = mainWindow.GetWindowPlacementSettings();
if (windowPlacementSettings.UpgradeSettings)
{
windowPlacementSettings.Upgrade();
windowPlacementSettings.UpgradeSettings = false;
windowPlacementSettings.Save();
}
}