public override void Draw(IGraphicsContext gc) { if (_SelectionBand.Width > 0 || _SelectionBand.Height > 0) { if (_DrawDirection) { gc.Color = Color.LightGray; gc.DrawRectangle (_SelectionBand); gc.DrawLine (StartPoint, EndPoint, Color.LightGray, Color.DarkGray); gc.DrawTrianglePointer (StartPoint, EndPoint, 5, 5); } else { gc.Color = Color.Gray; gc.DrawRectangle (_SelectionBand); } } }
public override void Draw(IGraphicsContext gc) { if (_SelectionBand.Width > 0 || _SelectionBand.Height > 0) { if (_DrawDirection) { gc.Color = Color.LightGray; gc.DrawRectangle(_SelectionBand); gc.DrawLine(StartPoint, EndPoint, Color.LightGray, Color.DarkGray); gc.DrawTrianglePointer(StartPoint, EndPoint, 5, 5); } else { gc.Color = Color.Gray; gc.DrawRectangle(_SelectionBand); } } }