public MainWindowViewModel() { _openStreamingcmd = new RelayCommand(OpenStreamingCmd, CanStreaming); _openMediacmd = new RelayCommand(OpenMediaCmd, CanOpenMedia); _quitcmd = new RelayCommand(QuitCmd, () => true); _aboutcmd = new RelayCommand(AboutCmd, CanAbout); _tipscmd = new RelayCommand(TipsCmd, CanTips); _konamiAcmd = new RelayCommand(KonamiCmd, () => true); _konamiBcmd = new RelayCommand(KonamiCmd, () => true); _konamiDowncmd = new RelayCommand(KonamiCmd, () => true); _konamiLeftcmd = new RelayCommand(KonamiCmd, () => true); _konamiRightcmd = new RelayCommand(KonamiCmd, () => true); _konamiUpcmd = new RelayCommand(KonamiCmd, () => true); PlaylistViewModel playlist = new PlaylistViewModel(this); MainViewModel mainView = new MainViewModel(this, playlist) { IsCurrentPage = true }; _about = null; _tips = null; _stream = null; _k = new Konami(); _page = new ViewModelBase[(int)PageEnum.COUNT_PAGE]; _page[(int)PageEnum.MAIN] = mainView; _page[(int)PageEnum.PLAYLIST] = playlist; CurrentPageBase = _page[(int)PageEnum.MAIN]; }