internal void ShowOptions(SaveModuleOptionsVM data) { if (data == null) return; var win = new SaveModuleOptions(); win.Owner = this; var clone = data.Clone(); win.DataContext = clone; var res = win.ShowDialog(); if (res == true) { clone.CopyTo(data); ((SaveMultiModuleVM)DataContext).OnModuleSettingsSaved(); } }