using JD.Guinness.WPF.Module.Configuration; using JD.Guinness.WPF.Module.ViewModel; namespace JD.Guinness.WPF.Module.View { public partial class LanguageView { public LanguageView(GameViewModel gameViewModel) { DataContext = gameViewModel; InitializeComponent(); gameViewModel.SaveAsked += OnSave; gameViewModel.Settings.LanguageDataGridSettings?.Apply(DataGrid); } private void OnSave(GuinnessSettings settings) => settings.LanguageDataGridSettings = new DataGridSettings(DataGrid); } }