Class MouseLayerBase
public abstract class MouseLayerBase : Layer, IMouseLayer, ILayer
- Inheritance
-
MouseLayerBase
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
MouseLayerBase()
public MouseLayerBase()
Fields
IsMouseOverProperty
public static readonly DependencyProperty IsMouseOverProperty
Field Value
Properties
IsMouseOver
public bool IsMouseOver { get; set; }
Property Value
Methods
Draw(IDrawing)
public override void Draw(IDrawing drawing)
Parameters
drawing
IDrawing
OnDragMouseMove(object, DragMouseEventArgs)
public virtual void OnDragMouseMove(object sender, DragMouseEventArgs e)
Parameters
sender
objecte
DragMouseEventArgs
OnMouseDown(object, MouseButtonEventArgs)
public virtual void OnMouseDown(object sender, MouseButtonEventArgs e)
Parameters
sender
objecte
MouseButtonEventArgs
OnMouseLeave(object, MouseEventArgs)
public virtual void OnMouseLeave(object sender, MouseEventArgs e)
Parameters
sender
objecte
MouseEventArgs
OnMouseMove(object, MouseEventArgs)
public virtual void OnMouseMove(object sender, MouseEventArgs e)
Parameters
sender
objecte
MouseEventArgs
OnMouseUp(object, MouseButtonEventArgs)
public virtual void OnMouseUp(object sender, MouseButtonEventArgs e)
Parameters
sender
objecte
MouseButtonEventArgs