DrawToolsRedux/DrawingPens.cs
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System.Drawing;
using System.Drawing.Drawing2D;
namespace DrawTools
{
public class DrawingPens
{
#region Enumerations
public enum PenType
{
Generic,
RedPen,
BluePen,
GreenPen,
RedDottedPen,
RedDotDashPen,
DoubleLinePen,
DashedArrowPen,
NumberOfPens
} ;
#endregion Enumerations
/// <summary>
/// Return a pen based on the type requested
/// </summary>
/// <param name="_penType">Type of pen from the PenType enumeration</param>
/// <returns>Requested pen</returns>
public static Pen SetCurrentPen(PenType _penType)
{
Pen pen;
switch (_penType)
{
case PenType.Generic:
pen = null;
break;
case PenType.RedPen:
pen = RedPen();
break;
case PenType.BluePen:
pen = BluePen();
break;
case PenType.GreenPen:
pen = GreenPen();
break;
case PenType.RedDotDashPen:
pen = RedDotDashPen();
break;
case PenType.RedDottedPen:
pen = RedDottedPen();
break;
case PenType.DoubleLinePen:
pen = DoubleLinePen();
break;
case PenType.DashedArrowPen:
pen = DashedArrowLinePen();
break;
default:
pen = null;
break;
}
后面还有 74 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。