Class HitShapeDrawingLayerBase<T>
public abstract class HitShapeDrawingLayerBase<T> : ShapeDrawLayerBase<T>, IMouseLayer, IDrawLayer, ILayer where T : IHitShape
Type Parameters
T
- Inheritance
-
HitShapeDrawingLayerBase<T>
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
HitShapeDrawingLayerBase()
public HitShapeDrawingLayerBase()
Fields
UseHitHandleProperty
public static readonly DependencyProperty UseHitHandleProperty
Field Value
UseHitShapeProperty
public static readonly DependencyProperty UseHitShapeProperty
Field Value
Properties
UseHitHandle
public bool UseHitHandle { get; set; }
Property Value
UseHitShape
public bool UseHitShape { get; set; }
Property Value
Methods
Hit()
protected virtual void Hit()
OnMouseMove(object, MouseEventArgs)
public override void OnMouseMove(object sender, MouseEventArgs e)
Parameters
sender
objecte
MouseEventArgs
SetCursorPosition(Point)
protected void SetCursorPosition(Point logicalPoint)
Parameters
logicalPoint
Point