Which Event will Raise when the Month is Changed using Arrow Button in Windows Forms DateTimePickerAdv(Classic)

27 Apr 20211 minute to read

When the month in the DateTimePickerAdv is changed using Arrow button, ValueChanged event is raised.

this.dateTimePickerAdv1.ValueChanged += new EventHandler(dateTimePickerAdv1_ValueChanged);
private void dateTimePickerAdv1_ValueChanged(object sender, EventArgs e)
    if (Control.MouseButtons != MouseButtons.None)
        Console.WriteLine("Month Changed using ArrowButton");
Me.dateTimePickerAdv1.ValueChanged += New EventHandler(dateTimePickerAdv1_ValueChanged)
Private Sub dateTimePickerAdv1_ValueChanged(ByVal sender As Object, ByVal e As EventArgs)
    If Control.MouseButtons <> MouseButtons.None Then
        Console.WriteLine("Month Changed using ArrowButton")
    End If
End Sub