using System.Windows.Input;
using SparkClient.Model.Helper;
namespace SparkClient.ViewModel.BaseWindow;
public class MainViewModel : BaseViewModel
{
private object _content;
public object Content { get { return _content; } set { _content = value; OnPropertyChanged("Content"); } }
public ICommand SetZhcnLanguage { get; }
public ICommand SetEnLanguage { get; }
///
/// 构造
///
public MainViewModel()
{
Content = new HomeWindowVM();
WindowManager.openContent.Add(Content);
SetZhcnLanguage = new RelayCommand(setZhLanguage);
SetEnLanguage = new RelayCommand(setEnLanguage);
}
///
/// 设置语言为ZH-CN
///
///
public void setZhLanguage(object parameter)
{
MultilingualHelper.setLanguage("zh-cn");
}
///
/// 设置语言为EN
///
///
public void setEnLanguage(object parameter)
{
MultilingualHelper.setLanguage("en");
}
}