public VideoControlPanelForm(VideoModel videoModel) { _videoModel = videoModel; _presentationModel = new VideoControlPanelFormPresentationModel(_videoModel); InitializeComponent(); BindData(); }
public VideoControlPanelFormPresentationModel(VideoModel videoModel) { _instance = this; _videoModel = videoModel; _stopButtonEnabled = false; _pauseButtonEnabled = false; _playButtonEnabled = false; _videoModel.PauseVideo += this.ReactPause; _videoModel.PlayVideo += this.ReactPlay; _videoModel.StopVideo += this.ReactStop; }