Class TwoDrawLayerBase<T>
public abstract class TwoDrawLayerBase<T> : GeometryShapeDrawLayerBase<T>, IMouseLayer, IDrawLayer, ILayer, IInputerShapeDrawingLayer where T : IGeometryShape
Type Parameters
T
- Inheritance
-
TwoDrawLayerBase<T>
- Implements
- Inherited Members
- Extension Methods
Methods
CanAddShape()
protected override bool CanAddShape()
Returns
DrawSubline(IDrawing)
protected override void DrawSubline(IDrawing dc)
Parameters
dc
IDrawing
OnMouseDown(object, MouseButtonEventArgs)
public override void OnMouseDown(object sender, MouseButtonEventArgs e)
Parameters
sender
objecte
MouseButtonEventArgs
OnOneMouseDown(object, MouseButtonEventArgs)
protected virtual void OnOneMouseDown(object sender, MouseButtonEventArgs e)
Parameters
sender
objecte
MouseButtonEventArgs
OnTwoMouseDown(object, MouseButtonEventArgs)
protected virtual void OnTwoMouseDown(object sender, MouseButtonEventArgs e)
Parameters
sender
objecte
MouseButtonEventArgs