private void OnMouseWheel(object sender, MouseWheelEventArgs e) { bool newValue = e.Delta > 0; if (newValue != CurrentValue) { MainWindow.PlayerSwitcher.Play(); RequestChangeValueCommand?.Execute(newValue); } }
private void OnMouseDown(object sender, MouseButtonEventArgs e) { MainWindow.PlayerSwitcher.Play(); RequestChangeValueCommand?.Execute(!CurrentValue); }
private void CallChangeValue(bool newValue) { RequestChangeValueCommand?.Execute(newValue); }
private void TheImage_MouseUp(object sender, MouseButtonEventArgs e) => RequestChangeValueCommand?.Execute(false);