using SparkClient.ViewModel.Configuration.SettingsPages; using System.Windows.Input; namespace SparkClient.ViewModel.Configuration; public class SettingBaseVM : BaseViewModel { public SettingsVM CustomSetContent { get; } public ModelColorSetPageVM ModelColorSetContent { get; } public ICommand SaveCommand { get; } public SettingBaseVM() { CustomSetContent = new SettingsVM(); ModelColorSetContent = new ModelColorSetPageVM(); SaveCommand = new RelayCommand(Save); } public void Save(object param) { CustomSetContent.SaveUpdate(param); } }