Example #1
0
        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();
            }
        }
Example #2
0
 private void MediaPlayer_EnabledControlsChanged(object sender, EnabledControls e)
 {
     UpdateEnabledControls(e);
 }