private void UpdateEnabledControls(EnabledControls controls) { var old = _enabledControls; _enabledControls = controls; if (old == null || old.Next != controls.Next) { nextCommand.RaiseCanExecuteChanged(); } if (old == null || old.Previous != controls.Previous) { previousCommand.RaiseCanExecuteChanged(); } }
private void MediaPlayer_EnabledControlsChanged(object sender, EnabledControls e) { UpdateEnabledControls(e); }