Exemplo n.º 1
0
 /// <summary>
 /// 初始化
 /// </summary>
 public void Init(IPlayController IPlayController)
 {
     playCtrl = IPlayController;
     playCtrl.Resister(this);
     InitMapBG();
     BindBtnEvent();
     InitMapBG();
     adapt.SetBanner(BannerType.Down);
     RefreshItemCount();
     RefreshBtnState();
 }
Exemplo n.º 2
0
 public void AddObserver(IPlayController observer)
 {
     _observers.Add(observer);
 }
Exemplo n.º 3
0
 private void MainWindow_Loaded(object sender, RoutedEventArgs e)
 {
     this.DataContext = _mainViewModel;
     View.Video.MediaEnded += (s, ee) => _mainViewModel.Controller.PlayQueue();
     Controller = new PlayController(_viewer.View);
     _mainViewModel.Controller.AddObserver(Controller);
 }