private void CloseButton_Click(object sender, RoutedEventArgs e) { if (Model.IsChanged) { Sidebar _sidebar = App.Current.Sidebar; if (_sidebar != null) { DataContext = Model = new SettingsModel(_sidebar); return; } } Close(); }