ScrollableControl.OnMouseWheel(MouseEventArgs) Metod

Definition

Genererar händelsen MouseWheel .

protected:
 override void OnMouseWheel(System::Windows::Forms::MouseEventArgs ^ e);
protected override void OnMouseWheel(System.Windows.Forms.MouseEventArgs e);
override this.OnMouseWheel : System.Windows.Forms.MouseEventArgs -> unit
Protected Overrides Sub OnMouseWheel (e As MouseEventArgs)

Parametrar

e
MouseEventArgs

En MouseEventArgs som innehåller händelsedata.

Kommentarer

Om den lodräta rullningslisten VScroll är synlig, vilket innebär att egenskapen är inställd på true, rullar mushjulet genom ScrollableControl kontrollen lodrätt. Men om bara den vågräta rullningslisten är synlig, vilket innebär att VScroll är inställd på false och HScroll egenskapen som ska ställas in på true, mushjulet rullar vågrätt.

När du skapar en händelse anropas händelsehanteraren via ett ombud. Mer information finns i Hantera och höja händelser.

Metoden OnMouseWheel gör det också möjligt för härledda klasser att hantera händelsen utan att koppla ett ombud. Det här är den bästa tekniken för att hantera händelsen i en härledd klass.

Anteckningar till arvingar

När du OnMouseWheel(MouseEventArgs) åsidosätter i en härledd klass måste du anropa basklassmetoden OnMouseWheel(MouseEventArgs) så att registrerade ombud tar emot händelsen.

Gäller för

Se även