private void OnRotaryEncoderRotated(object?sender, RotaryEncoders.RotationEventArgs e) { switch (e.EncoderDirection) { case RotaryEncoders.EncoderDirection.Clockwise: unchecked { this.rotation++; } break; case RotaryEncoders.EncoderDirection.CounterClockwise: unchecked { this.rotation--; } break; } this.invalidater?.Invalidate(); }
private static void RotaryEncoder_Rotated(object?sender, RotaryEncoders.RotationEventArgs e) { Console.WriteLine(e.EncoderDirection); }