/// <summary> /// Initializes a new instance of the <see cref="MediaPlayerView"/> class. /// </summary> public MediaPlayerView() { InitializeComponent(); _speedScale = this._view.TryFindResource("SpeedScale") as StepScale; _speedScale.Init(15, 1.0, 1.25); _speedScale.PropertyChanged += Sv_PropertyChanged; }
private void Sv_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e) { if (e.PropertyName == "Value") { StepScale sv = ((StepScale)sender) ?? _speedScale; this._player.SpeedRatio = sv.Value; } }