public void OnSaveLayout(ISettingsProvider settingsProvider) { var settings = new ExceptionViewSettings { Left = Left, Top = Top, Width = ActualWidth, Height = ActualHeight, WindowState = WindowState }; settingsProvider.SaveSettings(settings); }