因为canvas的api没有虚线的
所以需要自己实现
顺便复习一下三角函数岂不美滋滋
var context=document.getElementById(canvas).getContext(2d);
function drawDashedLine(context,x1,y1,x2,y2,dashlength){
dashlength=dashlength===undefined?5:dashlength;
var deltaX=x2-x1; //一条直角边的长
本文实例讲述了C#画笔Pen画虚线的方法。分享给大家供大家参考。具体实现方法如下:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Drawing.Drawing2D;
namespace