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
dcIDrawing
OnMouseDown(object, MouseButtonEventArgs)
public override void OnMouseDown(object sender, MouseButtonEventArgs e)
Parameters
senderobjecteMouseButtonEventArgs
OnOneMouseDown(object, MouseButtonEventArgs)
protected virtual void OnOneMouseDown(object sender, MouseButtonEventArgs e)
Parameters
senderobjecteMouseButtonEventArgs
OnTwoMouseDown(object, MouseButtonEventArgs)
protected virtual void OnTwoMouseDown(object sender, MouseButtonEventArgs e)
Parameters
senderobjecteMouseButtonEventArgs