您好,可以通过下面的代码实现重写corner
- GC.Spread.Sheets.CellTypes.Corner.prototype.paint = function(ctx,value,x,y,w,h,style,context){
- if (!ctx) {
- return;
- }
- ctx.save();
- ctx.rect(x, y, w, h);
- ctx.clip();
- ctx.beginPath();
- ctx.fillStyle = "orange";
- ctx.moveTo(x+w-20,y+h); //三角形,左顶点
- ctx.lineTo(x+w,y+h-20);//右顶点
- ctx.lineTo(x+w,y+h);//底部的点
- ctx.closePath();
- ctx.fill();
- ctx.restore();
- }
复制代码 结果如下:
|