コード例 #1
0
        public MainWindowViewModel()
        {
            // init instance of wmp-player from wmp.dll
            PlayerEngineModel playerEngine = new PlayerEngineModel(false,false);

            // init view-models taking wmp-player as argument
            Player = new PlayerEngineViewModel(playerEngine);
            CurrentSong = new CurrentSongViewModel(playerEngine);
            Playlist = new PlaylistViewModel(playerEngine);
            Navigation = new Server.ServerNavigationViewModel();
            Servers = new ConnectionLibrary();

            // undo/redo
            CommandLib = new CommandLibrary();

            Player.Volume = 80;

            _this = this;
        }
コード例 #2
0
ファイル: SkipCommand.cs プロジェクト: hulvei3/MusicStreamer
 public SkipCommand(CurrentSongViewModel vm)
 {
     _vm = vm;
 }
コード例 #3
0
ファイル: PauseCommand.cs プロジェクト: hulvei3/MusicStreamer
 public PauseCommand(CurrentSongViewModel vm)
 {
     _vm = vm;
 }
コード例 #4
0
ファイル: PrevCommand.cs プロジェクト: hulvei3/MusicStreamer
 public PrevCommand(CurrentSongViewModel vm)
 {
     _vm = vm;
 }
 public CurrentSongView()
 {
     InitializeComponent();
     DataContext = new CurrentSongViewModel();
 }