using System.Windows; using System.Windows.Controls; using System.Windows.Input; using HandyControl.Controls; using SparkClient.Model.Helper; using SparkClient.ViewModel.Configuration; namespace SparkClient.ViewModel.BaseWindow; public class HomeWindowVM : BaseViewModel { public ICommand ShowHelperPageCommand { get; } public ICommand ShowConfigPageCommand { get; } public HomeWindowVM() { ShowHelperPageCommand = new RelayCommand(ShowHelperPage); ShowConfigPageCommand = new RelayCommand(ShowConfigPage); } public void ShowHelperPage(object parameter) { BaseControlVM vm = new BaseControlVM(new HelperPageVM(), MultilingualHelper.getString("Help")); WindowManager.mainViewModel.Content = vm; WindowManager.openContent.Add(vm); } public void ShowConfigPage(object parameter) { ConfigMenuPageVM vm = new ConfigMenuPageVM(); WindowManager.mainViewModel.Content = vm; WindowManager.openContent.Add(vm); } }